欢迎来到Introzo百科
Introzo百科
当前位置:网站首页 > 技术 > stm32lcd白屏(stm32lcd屏幕一直闪烁)

stm32lcd白屏(stm32lcd屏幕一直闪烁)

日期:2023-10-08 13:25

stm32lcd白屏(stm32lcd屏幕一直闪烁)

如果stm32核心板使用杜邦线连接TFTLCD屏,会对显示有影响吗,还是会让触摸屏发白?

如果杜邦线的质量不好,可能会导致接触不良
那么显示器就会出现问题
所以用杜邦线会比较方便,但有时也会很恶心

使用STM32驱动2.4寸TFT可以正确读取ID并打印出来。然后我添加了屏幕刷新程序并运行它,但屏幕始终是白色的。为什么? ?

LCD 通常在写入时会自动滚动地址,但在读取时不会自动滚动。因此每次读取时都必须设置地址。我用的ili9325是这样的。你的情况应该是类似的。 进一步问题

首先感谢您的回答。 “每次读取时都要设置地址”,那么如何设置呢?
LCD_WriteReg(0x0000,0x0001);这句话不是指定了地址吗?我不明白?还有为什么屏幕是白色的?
for(i=0;i<320;i++) {for(j=0;j<240;j++) { LCD_CS(ON);LCD_SetCrusor(0x00,0x0000); LCD_WriteReg(0x0020,j); // X LCD_WriteReg(0x0021,i); //YLCD_WR_REG(0x22);LCD_WR_DATA(0x0000);LCD_CS(关闭);该段中的屏幕刷新程序应该已经被执行。 。

后续

为什么要用LCD_WR_DATA(0x0000);?你能看一下LCD_WR_DATA的实现吗?

进一步问题

LCD_WR_DATA,问题中添加了该函数。另外,ID不一样是因为我写的是LCD_Init_Conf();两次。把 while 里的句子注释掉就可以了。现在我很困惑为什么屏幕总是空白。一开始我还以为是屏幕坏了。我下载并测试了51程序,运行良好。然后我以为背光没开,就问卖家,他们说不需要设置背光。我已经挣扎了很多天了 - 你能留下电子邮件什么的吗?我把程序发给你,你能帮我看一下吗?

关注

发送至support@www.introzo.com,我帮你看一下

进一步询问

邮件已发送,感谢您的不懈帮助。

为什么stm32中的tftlcd在实验验证时显示白屏?

显示过程中出现白屏还是一直出现?如果总是显示白屏,那么最好检查一下程序和硬件之间的连接。可能是程序或硬件连接有问题;如果显示过程中出现白屏,则是程序问题。

以上是小编对stm32lcd白屏(stm32lcd屏幕一直闪烁)问题及相关问题的解答。希望关于stm32lcd白屏(stm32lcd屏幕一直闪烁)的问题对您有用!

关灯