继续TINY210V2中UBoot增加图片显示功能

其实LCD已经在CONSOLE下使用了,增加图片显示只是加一个bmp命令,使用CONFIG_CMD_BMP这个宏可以开启bmp命令。

bmp命令有info和display,一个是显示图片信息,一个是显示图片到具体位置。

由于我使用的FAT16的表 不知道如何把UBOOT放到FAT16表不认为错误的地方,只能使用土办法了。

1.先用自己改的IROM工具把UBOOT刷新到SD卡上,开发板开机进入到字符提示界面

2.拔卡重新格式化,再把显示的图片复制根目录下。

3.使用mmc rescean命令重新加载mmc卡

4.使用fatls mmc 0 命令显示当前mmc卡上的文件信息

5.使用fatload mmc 0 0x34000000 ./7.b 把mmc卡上的7.b文件加载到内存地址以0x34000000开始的位置

6.使用bmp info 0x34000000显示该图片的信息

7.使用bmp info 显示图片

由于我现在显存配置的是32BPP的内存格式,但实际还24BPP作为显示的,每像素多了1字节不起作用的。

用画板生成的只能是24BPP的 还要继续改代码,明天再看,今天就不放图了。

休息了…………

你可能感兴趣的:(继续TINY210V2中UBoot增加图片显示功能)