LCD屏必须上电复位才有显示

2019-08-19 19:44发布

这几天在做LCD的显示,用的3.2寸的LCD,驱动芯片是RM68090,通过MDK烧写程序以后,LCD不显示任何东西,但是程序已经跑起来了,断电重启,LCD就有显示了。我测量过复位引脚,复位脚应该是有效的,在程序里先初始化屏的寄存器,再复位,则重新上电不能显示任何东西,所以复位函数是起作用的。不明白问题到底出在什么地方,希望哪位遇到过这个问题的解答下!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
stm32wwxf
1楼-- · 2019-08-19 23:36
程序发出来看看,应该程序问题
jermy_z
2楼-- · 2019-08-20 03:51
屏幕的复位引脚拉出来了没?硬复位一下试试
jermy_z
3楼-- · 2019-08-20 04:44
 精彩回答 2  元偷偷看……
Electronic
4楼-- · 2019-08-20 06:52
复位问题,LCD屏也是需要复位的。
尚磊12323
5楼-- · 2019-08-20 10:37
jermy_z 发表于 2017-5-5 11:34
估计还是没对屏幕正常复位

我测试了 屏的复位是有效的
尚磊12323
6楼-- · 2019-08-20 15:40
stm32wwxf 发表于 2017-5-5 13:06
程序发出来看看,应该程序问题

调试好了,,我禁用了JTAG,只是能SWD,导致PB3和PB4不能正常使用。
在程序初始化的时候要加上这两句话来让PB3 PA15 PB3 能正常使用。
              RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
              GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);              
             DBGMCU->CR  &= ~((uint32_t)1<<5);   
             AFIO->MAPR = (AFIO->MAPR & ~((uint32_t)0x7 << 24)) | (2 << 24);     /*  PA15 PB3 PB4 */

一周热门 更多>