找回密码
 注册
搜索
查看: 16071|回复: 60

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

[复制链接]
发表于 2007-9-13 01:21:37 | 显示全部楼层 |阅读模式
??最近负责的一个项目很不顺利,大约20K的PCB都已经出来了,但是LCD的白屏问题还是解决不了,真的很郁闷,已经三个月了,点量一款LCD从半小时到周时间不等,但是这个LCD恐怕是IC出问题了,大家有什么高见吗?

??在最近一个多月里,我们把HS,VS,DE,RES,CLK,SPI_DATA,SPI_CLK全都测试了上百遍了,但是还是存在1/100的白屏问题,找FAE从深圳一直追到了台湾,还是解决不了,LCD的IC是T6K78,小日本的,郁闷中。

??本人从事LCD以及LCDC的驱动开发,大家有兴趣可以交流一下,送大家一本《WindowsCE下驱动程序开发基础.doc》,免费,大家需要的顶一下,谢谢.
 楼主| 发表于 2007-9-13 01:23:39 | 显示全部楼层
【文件名】:Windows CE下驱动程序开发基础 .doc
【格 式】:doc
【大 小】:40K
【简 介】:本问主要介绍了WINCE下驱动的开发过程
【目 录】:


[br]<p align=right><font color=red>+1 RD币</font></p>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

发表于 2007-9-14 08:39:54 | 显示全部楼层
还是存在1/100的白屏问题——估计是startx,starty,endx,endy没有设对。但是从你的水平看不至于。好象是RGB接口的。建议单色调试ok后再调整个。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-9-14 08:41:22 | 显示全部楼层
会不会是静电的影响[em13][em13]
点评回复

使用道具 举报

发表于 2007-9-14 16:33:05 | 显示全部楼层
但是还是存在1/100的白屏问题?
是开机过程白屏?还是用一会白屏?
点评回复

使用道具 举报

 楼主| 发表于 2007-9-14 16:40:36 | 显示全部楼层
上电的时候,我看了一下,估计LCD的hardware reset时寄存器写出错问题,因为在早期的话会有一个SPI_DATA被拉低2ms,那么,这个信号的写出错只有两个原因

1.静电影响

2.LCD IC内部写出错

但是无论是哪种原因,最终造成了LCD内部寄存器死锁了,除非断电,否则反复初始化不起任何作用
点评回复

使用道具 举报

 楼主| 发表于 2007-9-14 16:43:50 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>makewei</I>在2007-9-14 16:40:36的发言:</B>
上电的时候,我看了一下,估计LCD的hardware reset时寄存器写出错问题,因为在早期的话会有一个SPI_DATA被拉低2ms,那么,这个信号的写出错只有两个原因

1.静电影响

2.LCD IC内部写出错

但是无论是哪种原因,最终造成了LCD内部寄存器死锁了,除非断电,否则反复初始化不起任何作用</DIV>


补充一下,我说的SPI信号被拉低是指出现了一个异常信号,这个信号在冷上电(每次间隔超过5分钟)的时候,会把SDI拉低2ms,电压处在了2.0V,我们的基准电压为2.8V
点评回复

使用道具 举报

发表于 2007-9-17 20:33:52 | 显示全部楼层
有可能是IC产商和屏产商的坐标定义有问题。
点评回复

使用道具 举报

发表于 2007-9-17 20:55:15 | 显示全部楼层
关注
点评回复

使用道具 举报

 楼主| 发表于 2007-9-19 00:14:20 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>anchor720</I>在2007-9-17 20:33:52的发言:</B>
有可能是IC产商和屏产商的坐标定义有问题。</DIV>


和坐标定义关系,通过读IC确定这个时候LCD的IC根本没启动
点评回复

使用道具 举报

发表于 2007-9-30 11:18:09 | 显示全部楼层
你的附件不错。谢谢了!!
点评回复

使用道具 举报

发表于 2007-10-3 10:58:09 | 显示全部楼层
顶, 顶顶顶顶顶顶顶顶顶
点评回复

使用道具 举报

发表于 2007-10-3 14:39:40 | 显示全部楼层
[em02][em02]
点评回复

使用道具 举报

发表于 2007-10-4 08:05:56 | 显示全部楼层
Mark!
点评回复

使用道具 举报

发表于 2007-10-5 17:53:05 | 显示全部楼层
看一下sleep代码
点评回复

使用道具 举报

发表于 2007-10-8 15:45:24 | 显示全部楼层
SDI信号被拉低,这个SDI是否和GPIO复用?如果是的话,是否在上电的时候,有代码对这个GPIO进行了相关的操作?我以前遇到过,LCD初始化LOG的时候,色偏,就是因为片选信号CS,被其他的代码操作了。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-10-8 17:28:36 | 显示全部楼层
你的附件不错。谢谢了!!
点评回复

使用道具 举报

发表于 2007-10-9 18:48:24 | 显示全部楼层
看一下是不是开机是做了两次初始化,第二次电压没有起来造成白屏的..........?
可以测试一下 LCD电容电压[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-10-16 13:49:42 | 显示全部楼层
上面所能想到的和没想到的方法我们都做了尝试,但是还是和lz有同样的遭遇,到目前为止,我怀疑是IC本身的缺陷造成,还在和厂商和原厂FAE沟通中。
点评回复

使用道具 举报

发表于 2007-10-16 17:10:05 | 显示全部楼层
概率性白屏---这个是调试lcd驱动最怕遇到的问题。。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-12-23 09:31 , Processed in 0.072151 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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