RA8889/RA8876M/RA8877系列方案显示不亮如何解决?
作者:Harchy 发表日期:2020-11-02 来源:菱致电子 浏览:
本文介绍RA8889和RA8876M及RA8877系列(包含RA8871M、RA8873M)芯片调试基本方法,刚做好样品发现液晶屏点不亮怎么办?本文先从硬件上进行说明,再从软件上进行说明,具体如下:
【硬件设计】
一、电压:先检查芯片的VDD电压,确保都是3.3V;再检查LDO电压,芯片内部有LDO电路,稳定输出1.2V,这点也需要先确保,若电压不正常就先检查焊接是否有虚焊、短路。
二、XTEST0~3:常规设计只需要下拉电阻到地即可。
三、检查震荡电路是否正常?若不起振,先检查外部晶振范围是否在10~15MHz,再确定晶振是否有并联1MΩ电阻?若确定无问题,再检查芯片和此相关电路是否有焊接不良的地方?若仍然没有震荡信号,可以更换新的晶振试试。
四、没有背光?先确定是否有使用芯片的PWM来控制背光亮度?若有请先检查PWM输出,正常设定方式是PWM=HIGH时最亮,再检查背光升压电路的输出电压是否正常?这点也要注意要接上负载才能测量到升压电压,也要注意个别升压芯片在空载时会升压饱和从而烧毁!
五、检查复位脚RST电压:这个引脚开机复位后(通用IO连接即可),常态下应该为HIGH。
六、通信接口XPS0~2配置,请检查硬件连接是否与软件配置一致?
以上几点逐一确认都无问题后,那么硬件基本就OK了,接下来再从软件上进行调试:
【软件调试】
一、初始化设置:首先先在原厂提供的参考程序找到UserDef.h,依据自己的硬件进行相关设置,这个文件已经写好一系列宏定义,包含芯片型号、通信方式、SDRAM型号、液晶屏型号、FLASH型号、扩展集通字库型号、相关频率、显示模式等常用参数的设定,用户可依据自己的情况进行选择,若宏定义中查不到,可以使用相近定义先测试。
二、初始化设定好之后,可以执行 Color_Bar_ON(); 这个函数,看看是否可以正常显示彩虹条,这个指令即使在没有焊接SDRAM的情况下也可以显示这个画面,是芯片内部产能的时序,而不通过显存缓存来显示。若显示正常,则表示硬件、软件均已调通。
三、若以上两点确认之后仍无法正常显示彩虹条,则要检查LCD输出接口信号是否有输出信号,其中重点检查PCLK、DE、HSYNC、VSYNC这几脚是否有正常输出到液晶屏上,确保液晶屏与控制芯片的连接正常。
四、若仍无法显示,则要再确认液晶屏规格书,是否有要求先对液晶屏进行初始化?如有要求,也请不要遗漏。
经过以上硬件和软件各要点的确认,一般可以正常显示,若还有问题,则可以联络我们公司获取更多技术支持!
分享到:
相关热词搜索:RA8889 RA8876M RA8877 RA8871M RA8873M
上一篇:单片机与RA8875接法及软件初始化之二(通过串口连接)
下一篇:用TFT液晶屏来做时钟计时器的方案
>>延伸阅读:0