【ALINX AXU2CGB试用】framebuffer 驱动测试
测试 framebuffer 驱动,仅仅是试试看能不能现实,可以不用 c 代码,随便保存一张图片test.bmp,写入 /dev/fb0 设备中就可以。命令如下: cat test.bmp > /dev/fb0 写屏幕前: 写屏幕后: 只要屏幕有变化就可以。
如果一定要把图像内容,还原到屏幕上,需要获取 framebuffer 信息,读取图像信息,不匹配的话需要适当的转换,然后再写入framebuffer。本例子只管写,没有匹配格式,屏幕能写进去东西屏幕有变化,但是屏幕没有正确显示图片的内容,就是以上花屏的情况。
怎么写framebuffer 自己详细研究,本文仅测试 framebuffer 驱动能否工作,暂时不关注如何正确显示图像
|