最近在学stm32, 买了一个ssd1963控制的5寸800*480屏幕,
相对来说,分辨率还是很高的了,
厂家只给了51的驱动,网上也没有现成的驱动。自己移植了2天,
成功显现了一个图片,以此来庆祝下,看看山寨机的拍照质量
才知道原来800*480的16位编码竟然要1m多,可怜stm32
那有限的内存,以后学会了sd卡再来显示大图。
另外有个c问题想要请教
u8 a[]={0x02,0x03}; //仿真结果
u16 temp=0x0000;
temp=a[0]; //temp=0x0002;
temp=tem<<8+a[1]; //temp=0x0000;
结果temp=0x0000;
如果改成
u8 a[]={0x02,0x03};
u16 temp=0x0000;
temp=a[0]; //temp=0x0002;
temp=temp<<8; //temp=0x0200
temp=temp+a[1]; //temp=0x0203
结果temp=0x0203;
我只是好奇为什么temp=temp<<8+a[1] 和分开写的结果不同
另外求一下免费没有水印的图片取模软件,我下了一个image2lcd,要钱,不注册的话有水印,希望有好心人传一个
传上基本不会有人下的程序