TIM中断和LCD显示冲突

2019-07-20 20:01发布

NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;  //开启中断就白屏
NVIC_InitStructure.NVIC_IRQChannelCmd = DISABLE;  //关闭中断就能显示

LCD初始化函数的位置放在最前面也不行
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
mxdpsp
1楼-- · 2019-07-20 23:54
 精彩回答 2  元偷偷看……
mxdpsp
2楼-- · 2019-07-21 05:02
LCD_ShowString(60,50,200,16,16,"WarShip STM32");
LCD_ShowString(60,70,200,16,16,"ADC TEST");       
LCD_ShowString(60,90,200,16,16,"ATOM@ALIENTEK");
LCD_ShowString(60,110,200,16,16,"2012/9/7");       
TIM1_PWM_Init(899,1);       
把PWM初始化函数放在初始显示文字的后面可以显示初始文字 ,证明LCD配置正常,难道是TIM中断打断了LCD写数据?

一周热门 更多>