请教大侠们关于LCD显示数据如何从应用层传到硬件上的————————谢谢各位大侠
2011-08-22 20:39
671 查看
学习LCD驱动想来有两个多月了,但是觉得自己还是很混沌,还是在云里雾里,没什么条理。关于LCD如何将一张图片显示到屏幕上的这个问题一直困扰了我很久,最后面突然发现,其实我早就弄明白了这个数据时怎么流的,现总结如下:
用户程序通过系统调用void *mmap(void *start,size_t length,int prot,int flags,int fd,off_t offsize);将fb映射到用户空间,然后用户程序就可以直接操作fb了,将图像数据以像素形式写入fb;fb并不对数据进行任何运算操作;然后由LCD DMA将fb中的数据写到LCD上显示。
请问各位大侠,是这样的吗?
还有我想问的几个问题是:用户将图像数据写入framebuffer后,是如何启动DMA操作的?通过framebuffer设置分辨率是设置fb_fix_screeninfo结构体里面哪些变量呢?一般在哪个函数里面实现?
用户程序通过系统调用void *mmap(void *start,size_t length,int prot,int flags,int fd,off_t offsize);将fb映射到用户空间,然后用户程序就可以直接操作fb了,将图像数据以像素形式写入fb;fb并不对数据进行任何运算操作;然后由LCD DMA将fb中的数据写到LCD上显示。
请问各位大侠,是这样的吗?
还有我想问的几个问题是:用户将图像数据写入framebuffer后,是如何启动DMA操作的?通过framebuffer设置分辨率是设置fb_fix_screeninfo结构体里面哪些变量呢?一般在哪个函数里面实现?
相关文章推荐
- 向大家请教一个关于sharepoint2003的问题,如何使一个Custom List in Datasheet View中某个field从其他list抽取数据当显示时?
- Gridview 删除记录后 不显示数据 请教各位!
- 请教各位在C#中这样的数据显示方式是用Datagrid控件生成的吗??(行和列数固定,能够显示行标头)
- 请教一下各位大侠,关于sql语句中使用case替换where条件的查询出现空行的原因
- 请教各位大侠一个问题关于水晶报表的,欢迎进来讨论
- 关于应付款问题,请各位大侠帮忙,谢谢!~
- 关于Donews的记忆---如何得到下拉数据窗口的DDDW列的显示值?
- 学习如何修改echarts使其显示数据为后台传到前台的数据
- 在access中执行SQL,SQL中包含IIF,取出来的结果集字符串被截断了,请教各位大侠,这个是为什么呀?谢谢!
- 关于OpenGL ES20显示YUV数据在不同手机要使用不同坐标系的问题,求教各位大虾
- 高手指点(各位大侠,请教如何从图片中提取图片中的文字?)
- 关于如何在MFC框架里面显示多个数据总结
- 请教各位高手,我如何在winxp sp2发送不合法的RAW SOCKET数据包谢谢!
- 如何便得文件夹中文件与数据表记录中保持一致?谢谢各位了
- 请教各位大侠:利用数据管道进行数据迁移时碰到的问题。
- 请教各位高手关于数据采集优化问题
- 关于Excel操作编写的一个软件设计构思案例[连载] --如何打开Excel文件,获取需要列的数据显示到表格内做修改
- 关于测试一个windows动态链接库的问题;请教各位大侠!
- 如何预读取完框架内数据后再显示页面
- ASP 关于动态数据显示页面得锚点