首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

FrameBuffer驱动和Lcd驱动的关系,该如何解决

2012-03-07 
FrameBuffer驱动和Lcd驱动的关系大家好,我想问以下几个问题(操作系统是uclinux)1.大家都说操纵lcd的显示就

FrameBuffer驱动和Lcd驱动的关系
大家好,我想问以下几个问题(操作系统是uclinux)
1.大家都说操纵lcd的显示就是操作framebuffer,但是从底层驱动的角度上来说如何把lcd和framebuffer挂上钩?
2.framebuffer的驱动程序是fbmem.c吗?如果是的话里面的fb_read,fb_write等函数是写用户程序才用的吗?
3.lcd的底层驱动与framebuffer有什么关系(驱动是基于framebuffer的情况)

希望得到大家的帮助,谢谢大家
最后....为什么我只能给10分!!

[解决办法]
framebuffer相当于显存或者显卡驱动,设备文件主要是/dev/fbx,上层通过操作设备文件来完成
lcd的显示
framebuffer驱动控制lcd控制器,fb_read、fb_write并不需要用户实现。
用户要实现的比如操作reg,一些fb_ops,切换控制台,更新变量,闪烁屏幕、初始化设备等等
[解决办法]
framebuffer是一种驱动程序。就象vga 、svga。lcd是一种设备。 framebuffer不一定是lcd也能是vga卡。向framebuffer写数据就可以显示内容

热点排行