v3板子+RGB屏,怎么在屏幕上显示png图片.....
离线
arm板子上只有fb0,是需要在ubuntu上交叉编译出fbv?
离线
605364021 说:v3板子+RGB屏,怎么在屏幕上显示png图片.....
fbv
buildroot 自带
https://github.com/godspeed1989/fbv
https://github.com/godspeed1989/fbv/blob/master/png.c
我下的地址上的源码,但是这个./configure 不支持--host=arm-linux-gnueabihf-gcc 那有什么方法交叉编译?
离线
一般不写到gcc的 , 只要有前缀就行了
参考 ./configure --build=mipsel-linux --host=mipsel-linux --target=mipsel-linux'
离线
一般不写到gcc的 , 只要有前缀就行了
参考 ./configure --build=mipsel-linux --host=mipsel-linux --target=mipsel-linux'
..不支持--host 可以直接在makefile改CC行?
离线
605364021 说:v3板子+RGB屏,怎么在屏幕上显示png图片.....
fbv
buildroot 自带
https://github.com/godspeed1989/fbv
https://github.com/godspeed1989/fbv/blob/master/png.c
其实我不是很懂这个显示图片机制...
离线
晕哥 说:605364021 说:v3板子+RGB屏,怎么在屏幕上显示png图片.....
fbv
buildroot 自带
https://github.com/godspeed1989/fbv
https://github.com/godspeed1989/fbv/blob/master/png.c其实我不是很懂这个显示图片机制...
1. 获取 /dev/fb0 长宽,颜色深度参数, mmap /dev/fb0 到一个指针,然后往这个指针写一个固定的数字,LCD上可以显示一个纯色的图片。
2. 用libpng 解码器,把 *.png 文件解码成上面那种可以直接显示的数据流,就可以显示了。
离线
为什么晕哥,什么都懂?
离线
晕哥,什么时候来个技术交流会?
离线
605364021 说:arm板子上只有fb0,是需要在ubuntu上交叉编译出fbv?
对, 上面的 fbv 就是显示到 framebuffer上的。
get
离线
标记一下
离线