中级会员
 
- 积分
- 233
- 金钱
- 233
- 注册时间
- 2015-11-16
- 在线时间
- 75 小时
|
1金钱
2.4寸彩屏的
void LCD_ili9341_DrawPicture(unsigned short StartX,unsigned short StartY,unsigned short Wid,unsigned short High,const unsigned char *pic)//const unsigned char *pic)
{
const unsigned short *bitmap1 = (const unsigned short *)pic;
unsigned short i=0,j=0,k=0;
LCDOpenWindows(StartX,StartY,Wid,High);//设置窗口
for(i=0;i<High;i++)
{
for(j=0;j<Wid;j++)
{
if(bitmap1[k]!=0xc7d6)ILI9341_Write_Data(bitmap1[k]); k++;
}
}
}
上面那种图片我想不显示它的背景颜色,然后做了个判断if(bitmap1[k]!=0xc7d6),结果显示不正常,各位请问是怎么回事啊?
|
|