找回密码
 注册
搜索
楼主: makewei

[资料] LCD的调试心得,大家一起聊一下(免费附上《WindowsCE下驱动程序开发基础.doc》)

[复制链接]
发表于 2007-10-17 17:58:54 | 显示全部楼层
不懂 LCD,在学习中。。。
点评回复

使用道具 举报

发表于 2007-10-19 15:27:54 | 显示全部楼层
你应该找到重现的规律,如果是新的LCD我估计是IC问题,如果是成熟的LCD,那么你就要看你是否设置错误了,比如有个GPIO默认是高,但是你没有专门去设为高,那么就是悬空,会出现不稳定的.从你说的2.0v默认2.8v可以猜测出来.
[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-10-20 00:42:41 | 显示全部楼层
是否为上电时序问题,我有遇到因为内核电压呵GPIO电压上电时序问题导致有毫秒级的IO输出不稳。
点评回复

使用道具 举报

发表于 2007-10-29 17:57:17 | 显示全部楼层
有条件可以做交叉实验。
我们曾遇到类似问题,但最终发现是LCD 的fpc电路有问题[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-11-1 11:25:39 | 显示全部楼层
唉,一样白屏,至今还没弄好,郁闷中..........我的屏肯定是静电影响的,每次用打火机去打的时候都会白屏,现在硬件改不了,只能通过软件去做,但是,他妈的那屏里面的数据有时候读的有误,明明电压没上去,读出来的值却表明上去了,搞得实在没辙了..........
点评回复

使用道具 举报

发表于 2007-11-8 12:34:33 | 显示全部楼层
从硬件上分析一下,你看看片选信号怎么样?如果这个信号处理不好,就会出现你说的开机时候白屏的现象。因为片选的上,下升以及延迟时间会影响到。
你在这个信号脚靠近LCD并一个100PF电容到地看看。
点评回复

使用道具 举报

发表于 2007-11-12 17:01:07 | 显示全部楼层
现在在一个公司做驱动,没有头绪,希望的到帮助 多谢了
点评回复

使用道具 举报

发表于 2007-11-13 09:10:14 | 显示全部楼层
附件在那里 .我没有看到啊麻烦给显示一下啊,做驱动现在很没有思路啊 希望指点了 多谢了!!
点评回复

使用道具 举报

发表于 2007-11-13 15:35:31 | 显示全部楼层
我是爱好者,感谢lZ的资料,希望你的问题能顺利解决:)
点评回复

使用道具 举报

发表于 2007-12-4 16:27:09 | 显示全部楼层
问题解决怎么样了,1/100白屏??是遇到白屏的概率还是有一小块显示白屏?
点评回复

使用道具 举报

发表于 2007-12-6 13:12:43 | 显示全部楼层
肯定是硬件的连接问题 不要在驱动程序上找原因。没用的
点评回复

使用道具 举报

发表于 2007-12-6 17:53:02 | 显示全部楼层
delay 时间有问题否
点评回复

使用道具 举报

发表于 2007-12-7 11:49:18 | 显示全部楼层
从LCD来说,概率性白屏可能的原因是IC本身power设计不好,期间的上电时间等,我曾经处理过这种,将LCD的代码整段的改变后OK;CS和WR的时序配合问题(宽度,上升沿,下降沿,CS和WR的间隔时间等),这种可以在硬件的CS或WR脚上加20PF左右的电容验证;还有是FPC在设计的时候IC的interface选择没有处理好,也会造成这种现象。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-12-7 16:53:17 | 显示全部楼层
[em14]
点评回复

使用道具 举报

 楼主| 发表于 2007-12-10 15:00:24 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>cletzhang</I>在2007-10-8 15:45:24的发言:</B>
SDI信号被拉低,这个SDI是否和GPIO复用?如果是的话,是否在上电的时候,有代码对这个GPIO进行了相关的操作?我以前遇到过,LCD初始化LOG的时候,色偏,就是因为片选信号CS,被其他的代码操作了。</DIV>


只和LCD有关,我试过,只要把LCD拆下来就不会出现这个问题,IC厂商承认这个问题他们在别的客户那也出现过,郁闷中
点评回复

使用道具 举报

 楼主| 发表于 2007-12-10 15:03:29 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>alexbi1981</I>在2007-12-7 11:49:18的发言:</B>
从LCD来说,概率性白屏可能的原因是IC本身power设计不好,期间的上电时间等,我曾经处理过这种,将LCD的代码整段的改变后OK;CS和WR的时序配合问题(宽度,上升沿,下降沿,CS和WR的间隔时间等),这种可以在硬件的CS或WR脚上加20PF左右的电容验证;还有是FPC在设计的时候IC的interface选择没有处理好,也会造成这种现象。</DIV>


原因与你分析的大体一致,但是现在还没办法能解决,最后的方法为把LCD和camera分开供电,这样在不用调整时序的情况下可以解决这个问题,时序我们按照IC厂商的建议做了多组,无法根本上解决问题
点评回复

使用道具 举报

发表于 2007-12-19 11:42:47 | 显示全部楼层
好东西。看一下下!
点评回复

使用道具 举报

发表于 2007-12-21 11:22:04 | 显示全部楼层
还没入门,学习了,谢谢楼主的资料!
点评回复

使用道具 举报

发表于 2007-12-21 14:51:17 | 显示全部楼层
同情一下,先确定复位的时间够不够,再看看屏的供电电压稳不稳,开机时用示波器量吧。然后仔细看代码确定,是不是做好互斥了,因为初始化屏是比较花时间的,多任务中要是被打断就糟了。然后看一下,屏和其它IC的上电次序,如果你是通过一个多媒体IC的bypass来控制屏的,改变一下多媒体IC和屏的复位先后顺序看看有没有效。最后开机时多重复复位几次屏,看有没有改善。
还不行,把初始化代码抽出来,放到手机的某个界面的按键下,拼命给它复位补始化,找出规律吧。
点评回复

使用道具 举报

发表于 2008-1-26 16:23:24 | 显示全部楼层
[em08]学习了!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-12-23 09:20 , Processed in 0.191036 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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