lcd屏显示图片
图片需是bmp格式,软件设置如下:
设置最大宽度和高度后点旁边的右箭头,然后点重新载入,点保存。
void LED_Show_Image_logo(void)
{
int x=0,y=0;i=0; n=0;
LCD_setwindow(10,8,108+10,37+8);
while(n<7992)
{
i=gImage_logo[n];
i<<=8 ;
i=i|gImage_logo[n+1];
LCD_DrawColorPoint(x+10,y+5,i);
y++;
if(y==37){x++; if(x==108)x=0; y=0;}
n+=2;
}
}
函数中7992是生成图片数组的大小,108和37是图片大小,也就是软件中输出图像大小。
在屏上显示的起始坐标是 LCD_DrawColorPoint(x+10,y+5,i);这句中的10,5。