我的LCD接出的是16位的RGB 565格式,使用raster模式显示的话,需要将16位bmp图片转换成raster的代码,StarerWare 里面提供的tools里面有一个“bmpToRaster"工具:
需要在Linux下面make生成一下:
接下来,我在终端中查看了一下转换输入的命令格式:
我输入的命令是:
./a.out 320 240 1.bmp image.h 565 RGB
但是却提示“段错误”!!
而将565换成24,则能够正常转换!不知道哪里出了错误,还请各位大侠解惑!!
附上此工具: