[讨论] 7、Beaglebone外围电路设计第三周:LCD raster模式的16位BMP转换raster的问题!

anananjjj   2012-10-16 11:08 楼主
我的LCD接出的是16位的RGB 565格式,使用raster模式显示的话,需要将16位bmp图片转换成raster的代码,StarerWare 里面提供的tools里面有一个“bmpToRaster"工具:
3.png

需要在Linux下面make生成一下:
4.png

接下来,我在终端中查看了一下转换输入的命令格式:
2.png

我输入的命令是:
./a.out 320 240 1.bmp image.h 565 RGB
但是却提示“段错误”!!
1.png

而将565换成24,则能够正常转换!不知道哪里出了错误,还请各位大侠解惑!!
附上此工具:
bmpToRaster.zip (7 KB)
(下载次数: 15, 2012-10-16 11:08 上传)

回复评论 (5)

给力
点赞  2012-10-16 12:09
我搞过的,出差回来和你说
点赞  2012-10-17 20:45

回复 板凳 mars4zhu 的帖子

静候指教啊!!
点赞  2012-10-17 21:31
  你这进展怎么样了呢,这个问题解决了吗?
点赞  2012-10-18 14:04

回复 5楼 maylove 的帖子

原来选用的320×240的LCD屏有问题,现在换成800×480的了!工作还可以!至于raster的16bpp显示,还是不行!不过我可以跳过这一步,来通过Ti的GUI图片生成工具来生成16bpp的,然后通过Ti的GUI函数来显示图片,周末把成果和心得发上来!
点赞  2012-10-18 18:43
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复