找回密码
 注册
搜索
查看: 1652|回复: 7

[讨论] lcd 驱动请教

[复制链接]
发表于 2006-5-28 12:31:00 | 显示全部楼层 |阅读模式
各位好:
     用的mtk平台,首先lcd硬件确定没有问题。目前遇到的问题是,lcd点不亮,具体现象是开机后,lcd花屏(很快)后,就蓝屏,又背光。疑问:既然花屏了,应该是有数据传到lcd上,但是很快,数据就丢失,再没有数据传送到lcd上?纳闷,是什么导致这样的情况出现?恳请各位指教,谢谢了。
另:检查这样的问题是个怎样的思路?谢谢
发表于 2006-5-28 21:54:00 | 显示全部楼层
<P>上电后,LCD花屏是由于初始化后,LCD内的GRAM的数据是随机数,所以才会出现花屏现象。花屏是LCD自身初试化的结果,而不是有数据传到LCD上。背光与LCD控制器无关,既然能看到花屏,背光也是没有问题的。至于蓝屏,个人觉得,如果你有混合信号示波器和DEBUG跟踪软件就好分析问题了,先可以怀疑是软件操作的结果,可以用示波器的数字探针查看LCD的WR和CS信号,配合DEBUG断点跟踪,看看在蓝屏之前有什么对LCD进行了操作。再看看用单色(如红色)刷屏看看,相应信号是否正确,屏能否刷成功?如果开机后,LCD屏应该出来一幅图像的话,应该看看是不是这个图像文件没找到或是存储器的原因亦或是图像数组的问题,总之还是要跟踪源码才能确定问题。</P><P>我不知道你说的“LCD硬件确定没有问题”是指什么,是LCD模组在其他平台上可以用?还是平台的LCD接口电路没有问题?</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-6-3 23:11:00 | 显示全部楼层
在LCD_init的最后给GRAM写入红色,其他函数设置为空。如果屏幕显示红色,或者是其他颜色说明,说明数据格式或者数据总线有问题。背光与LCD控制器的关系与LCM有关:有些LCM他们是单独控制的,有些是合在一起控制的。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-6-7 11:56:00 | 显示全部楼层
2楼所说 花屏是由于lcd自身初始化引起 ,我有疑问
我还没碰到过一上电就自身会初始化的lcd,可能我孤陋寡闻了,呵呵

个人想法,有花屏肯定是初始化数据写入了,而且初始化已经成功,只是由于Gram随机的数值导致花屏
至于lz所说立刻转为蓝屏,那可能是之后的操作错误,比如说误操作了rst信号
建议lz仅仅写一个初始化动作,在初始化之后加一段自己写的刷新代码,然后看看是否可以刷新,我想是可以正常刷的
如果不行,就用2楼的方法吧,用示波器测量一下,特别注意一下cs

[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-6-12 17:11:00 | 显示全部楼层
<P>检查一下有没有压敏短路了</P>
点评回复

使用道具 举报

发表于 2006-6-12 19:08:00 | 显示全部楼层
<P>1, 首先确定时序有没有问题</P><P>2,是否是dma传输方式有问题?建议刚开始不用dma传输方式?</P><P>你是什么的屏幕?</P>
点评回复

使用道具 举报

发表于 2006-6-12 22:37:00 | 显示全部楼层
<P>楼上的那位说的很对,你现在的症状是初始化已经完成,只是在送数据的时候出现了问题,有可能是RESET,有可能是CS,也有可能是没有找到你要显示的图片,一般在没有找到图片的时候,有可能会死在那里。</P><P>        加油!这个问题不是什么大问题。</P>[em11][br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-7-25 15:48:00 | 显示全部楼层
应该是写显示数据时RS信号出现了问题,写完初始化指令后,再写显示数据,但此时RS信号出现了问题,数据被当作指令写了进去,所以屏会花屏后掉电。
花屏说明你的屏已经初始化OK啦,这时你可以量一下屏的Vop!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-15 01:12 , Processed in 0.064074 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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