در فایل ضمیمه شده یک عکس در LCD 3.2 اینچ (240*320 pixel) موجود بر روی برد نمایش داده میشه.
دیتا 16 بیتی بوده و توسط تابع LCD_write_pic نشان داده میشود.
** تابع فوق به هدر فایل LCD اضافه شده است.
دیتا 16 بیتی بوده و توسط تابع LCD_write_pic نشان داده میشود.
کد:
void LCD_write_pic(int x0, int y0 , const unsigned short *image){ static unsigned int x,y; for(y=y0;y<320 && y<image[1];y++) { for (x=x0;x<240 && x<image[0];x++) { LCD_SetTextColor(image[(y-y0)*240+(x-x0)+2]); LCD_PutPixel(319-x,y); } } }
** تابع فوق به هدر فایل LCD اضافه شده است.
دیدگاه