手机放置十几分钟后,开机白屏,然后不管进入SLEEP后再退出,也一直是白屏;

按PowerKey关机重开机,屏显示正常;


使用过程中:待机后来电白屏,有几次,不可重复;




是时序的问题,把/RD,/WR的时序修改,就好了,感谢大家的热情参与!


白屏问题是调试LCD经常遇到的一种问题


可归结为硬件问题与软件问题:


硬件问题:


1)屏本身已经坏了


2)FPC接触不良或者屏焊接不良也可能造成白屏


3)PN硬件接线是否正确(跟屏的规格一致),/RD,/WR,/CS,D/C连接异常


软件问题:


1)平台timing与LCD driver Ic timing不匹配导致initial不成功,需调整平台 timing


2)LCD reset延时不够导致复位不成功,需增加reset延时


3)Write command与write parameter错误


以上总结希望对调试有所帮助。 




.加宽读写时序,尽可能增加RESET低电平时间 


2.初始化代码POWER ON部分前后延时加长并且在POEWER ON之前增加


LCD_CtrlWrite_ILI9325(0x0010, 0x0080); 


LCD_CtrlWrite_ILI9325(0x0011, 0x0000); 


LCD_CtrlWrite_ILI9325(0x0012, 0x0000); 


LCD_CtrlWrite_ILI9325(0x0013, 0x0000); 


这段,保证初始化IC 放电完全 






针对开机小概率白屏:


1. 延长LCD INIT时,Reset的Delay时间;


2. 如果是多屏自适应,可能是ID读取不稳定,可以完善LCD ID判定算法






1、LCD接口没有配置好,表现为开机就白,在BB加挂BackendIC的时候比较容易出现。这个只能调整LCD时序。


2、LCD的工作没有稳定,比如LCD起振时间不足,DriverIC内部电路没有稳定下来,这个比较好解决,但是有可能加长开机时间


3、LCD工作过程受干扰,表现为使用中(例如来电话的时候)就白掉,这个可能是DataBus上面有杂波导致DriverIC接受了垃圾数据所致,估计只能硬件保护了。








睡眠-唤醒 时的白屏:表象为再刚刚关背光(实际要LCD进入睡眠)的时候,用按键激活背光(实际时LCD从睡眠中唤醒),小概率白屏。


原因: 睡眠到唤醒时间太短,LCD没有准备好。


解决办法: 在唤醒前增加延时;