找回密码
 注册
搜索
查看: 888|回复: 1

[讨论] 那位高手知道LCD的数据缓冲区是那个?

[复制链接]
发表于 2007-12-29 12:02:42 | 显示全部楼层 |阅读模式
在LCD驱动中找了半天也没有找到LCD的buffer,请问LCD是如何把数据送到显示控制器里的啊?在lcd_fb_update函数里看不出来那个是存放LCD数据的,高手指点一下!!!
发表于 2008-1-4 20:06:27 | 显示全部楼层
这个要看什么平台吧。MTK平台有个图层的概念。每个层的数据存放在不同的buffer中,这些buffer可以从LCD对应的寄存器中读出。具体的自己去查对应平台的规格书吧。
MTK的平台是你在blockwrite中通过STARTLCDTRANSFER打开这个寄存器对应的位,然后硬件把每一层图像中对应的像素点取出,然后通过硬件合成,把合成后的数据通过你在LCD_DATA_ADDR中设置的端口地址找到LCD接口,送入LCD中显示。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 18:40 , Processed in 0.045924 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表