|
发表于 2015-12-4 19:56:44
|
显示全部楼层
回 caicaptain2 的帖子
caicaptain2:
怎么调用这个图片呢?
怎么用 GUI_DrawBitmap();呢? 且不占用额外的RAM  这个用来放到RA8875的图库flash的。
如果板子上面有NOR Flash的话,可以用这个软件生成bin文件,只有数据的流位图,不含头文件数据。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=3122
生成多个bin的话,可以使用这里的软件进行合并,然后放到NOR Flash里面就可以。
调用的时候,提供一个这种结构体的数据即可:
const GUI_BITMAP bm1 = {
800, // xSize
480, // ySize
1600, // BytesPerLine
16, // BitsPerPixel
(unsigned char *)(0x64436400), // 这里可以直接写nor的地址,STM32可以直接访问。
NULL, // Pointer to palette
GUI_DRAW_BMP565
}; |
|