小学生
最后登录1970-1-1
在线时间 小时
注册时间2021-2-4
|
本帖最后由 ZZaa 于 2021-2-5 14:20 编辑
看的野火的教程,他给的程序是自己写的bsp.c貌似不太全1、ili9341有官方做好的函数库吗
2、ili9341怎么通过图片转成数组的方式调用显示图片,我现在是用的
#define RGB24TORGB16(R,G,B) ((unsigned short int)((((R)>>3)<<11) | (((G)>>2)<<5) | ((B)>>3)))
void picdisplay(uint16_t x1,uint16_t y1,uint16_t Xlen,uint16_t Ylen,unsigned char *p)
{
uint32_t count=0;
uint16_t rgb=0;
ILI9341_OpenWindow(x1,y1,Xlen,Ylen);
for(count=0;count<Xlen*Ylen;++count)
{
rgb=RGB24TORGB16((*(p+2)),(*(p+1)),(*p));
ILI9341_Write_Data(rgb);
p+=3;
}
}
但是不显示不知道什么鬼,我在后面加了个画图函数是正常的,所以应该是执行了但没有效果
3、我看到火哥的程序是放在SD卡加文件系统,可以将图片转成bin档存放在FLASH调用吗,怎么实现
感谢各位大神!!!
|
|