LCD刚上电时能显示字符,刷新几次就白屏了。

2019-07-21 05:11发布

用的是原子的4.3寸TFTLCD ,利用stm32vet6自带的FSMC驱动LCD ,移植的是战舰板上的LCD驱动程序。现在出现情况是刚上电时能先显示字符,刷新几次后LCD就白屏了,这可能是什么原因导致的啊,实在搞不懂了。
我利用2.8寸LCD测试程序发现能正常显示,但是换上4.3寸就不行。
即使我只往液晶写入一次,4.3寸LCD也不停刷新,几次后就白屏了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
lixiaoxu186
2019-07-22 07:12
回复【7楼】woshiyjx221:
---------------------------------
01 #include "delay.h"  

02 #include "sys.h"  

03 #include "lcd.h"  

04    

05    

06        

07  int main(void)  

08  {     

09      u8 x=0;  

10 //   u8 i, j;  

11     delay_init();                //延时函数初始化      

12     NVIC_Configuration();    //设置NVIC中断分组2:2位抢占优先级,2位响应优先级  

13     LCD_Init();  




        LCD_Clear(WHITE);    
      OINT_COLOR=RED;           
      LCD_ShowString(60,50,200,16,16,"ALIENTEK STM32"); 
16     delay_ms(100);        

17   while(1)   

18     {         

19    


26         delay_ms(100);    

27         Bout(5) = ~ Bout(5);  

28     }   

29 } 


这样写也会出现你说的白屏的现象吗

一周热门 更多>