原创 LCD调试中的常见问题以及注意事项(原创)

2006-9-28 17:16 3945 12 7 分类: MCU/ 嵌入式

这个是我自己写的,不是转的。


功能:Init、SleepInSleepOutDisplayOnDisplayOff


注意事项:


LCD的调试中,延时特别重要,一定要确定延长的时间足够,特别是更改电压寄存器后面的延时。记得有一次屏幕出现抖动的现象,一直查不出原因,厂家从日本派了2次来人,都没解决;最后,把所有的时序测试出来,发现延时不足,影响延时的一个函数传递参数错了。


1.       初始化前需要一个延时(大概为10ms),使Reset稳定;


2.       如果出现花屏现象,很大的可能是总线速度问题;


3.       如果屏幕闪动比较明显,可以通过调整电压来稳定,一般调节的电压为VRLVRHVDVVCM;这些电压也可以用来调节亮暗(对比度);


4.       调节对比度时,也可以通过调节Gamma值来实现,要调节的对象为:PRPPRNVRPVRN等;


5.       注意数据是8位、16位时,写命令和数据的函数注意要变化;


6.       如果调试时发现LCD的亮度有问题,首先检查(考虑)提供给LCD的电流是否一致,再考虑调节电压。


7.      开机花屏问题,最简单的处理方式就是在INIT结束的地方增加一个刷黑屏的功能。


8.      如果随机出现白屏问题,一个可能是静电问题,把LCD拿到头发上擦几下,如果很容易出现白屏那肯定就是静电问题了。另外一个在有Backend IC的情况下,也有可能bypass没处理好。


9.      还碰到过一个问题,写PLL的寄存器写了2次,屏幕就抖动的很厉害。这个问题应该跟LCD内部实现有关了,并不是每个都会。

文章评论2条评论)

登录后参与讨论

用户1053025 2006-9-29 11:02

支持原创,俺也给你投上一票啦。内容也很好,简洁明了

用户992653 2006-9-28 19:14

不错啊,支持原创 :)
相关推荐阅读
用户58555 2006-10-30 13:08
原创-调试WM8976的经历(半途总结)
从开始到出声音,有些要总结的东西:1.调试芯片前一定要确定芯片有几种工作模式,各个模式是怎么区别的,然后重点测试区别的条件;我调试的WM8976就分2-wire和3-wire两种工作模式,开始不知道怎...
用户58555 2006-10-30 13:08
原创-调试WM8976的经历(二)
继续--昨天一天都没有发现什么问题,一点头绪都没有,只好叫硬件方面来处理,硬件坚持说没有问题。在这过程中与各个方面的厂家都打过电话,大家都觉得很奇怪,因为软件在别的厂家用过,是OK的,所以应该是硬件出...
用户58555 2006-10-27 12:18
原创-调试WM8976的经历(一)
        WM8976是个Audio Codec,原来用另外一个芯片,由于某种原因,现在需要更换成WM8976,平台上已经有驱动WM8976的程序,但是控制等有些变化。一开始接手,以为很简单,因...
用户58555 2006-09-29 11:52
ARM简介及Bootloader介绍,希望对初学者有用。
这个文档是我今天要用来介绍给公司内部人员用的,我也刚学这个不久,挺有兴趣;希望这文档能让看到的人得到他需要的东西,那怕是一点点也好。...
用户58555 2006-09-29 11:50
sensor调试问题及解决方法(原创)
这个也是我自己写的哦。sensor要调的东西比较少,只要初始化正确了就有数据出来。功能:初始化、调节场景注意事项:1.       如果进入Preview时图象全偏绿色(偏其他色也一样),则需调节白平...
用户58555 2006-09-29 11:48
还是中国老板牛!!!
话说联合利华新换了一批自动香皂包装机以后,偶尔会出现香皂盒子是空的没有香皂的情况,乃生产线固有的小概率错误事件。虽然可以在装配线尽头用人工检查,但效率太低而且不保险。于是,一个由自动化、机械、机电一体...
我要评论
2
12
关闭 站长推荐上一条 /2 下一条