|
|
图片问题也找到了,示例原来配置的是
const lv_image_dsc_t img_demo_widgets_avatar = {
.header.magic = LV_IMAGE_HEADER_MAGIC,
.header.cf = LV_COLOR_FORMAT_ARGB8888,
.header.flags = 0,
.header.w = 160,
.header.h = 154,
.header.stride = 640,
.data_size = 98560,
.data = img_demo_widgets_avatar_map,
};
其中, .header.cf 与我屏幕的配置(配色)均不符合,遂改为
const lv_image_dsc_t img_demo_widgets_avatar = {
.header.magic = LV_IMAGE_HEADER_MAGIC,
.header.cf = LV_COLOR_FORMAT_RGB565_SWAPPED,
.header.flags = 0,
.header.w = 160,
.header.h = 154,
.header.stride = 640,
.data_size = 98560,
.data = img_demo_widgets_avatar_map,
};
但,图片大小不对、颜色反色,那就说明,要重新生产一张该图的.c应该就可以了 |
|