复位后,程序不能正常运行

2019-07-21 06:25发布

最近想自己编点程序,就把第12和第14两个实验柔和到一起,
u16 adcx; float temp;    Stm32_Clock_Init(9);//系统时钟设置 delay_init(72); //延时初始化 uart_init(72,9600); //串口1初始化 LED_Init(); WKUP_Init();   
LCD_Init();   Adc_Init();
也就是多加了一条复位的初始化,但是,程序运行后第一次复位可以正常运行,待机再唤醒,就只有屏幕量,没有显示,
再待机后后唤醒,程序又正常了,也就是奇数次唤醒程序正常,偶数次唤醒,程序不正常,请问这是怎么一回事?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
合肥-文盲
1楼-- · 2019-07-22 18:30
回复【12楼】正点原子:
---------------------------------
在做SPI实验,遇到一个好奇怪的问题,我断电或者按复位键后,显示屏就不能显示了,白屏,但是我第一次程序下载进去能正常显示,按KEY0也能写,WK_UP也能读,这是什么情况?那么奇怪
正点原子
2楼-- · 2019-07-22 21:55
 精彩回答 2  元偷偷看……
合肥-文盲
3楼-- · 2019-07-23 01:30
回复【14楼】正点原子:
---------------------------------
就mini板,解决了,原来没有串口初始化就会出现这问题
835110287
4楼-- · 2019-07-23 07:03
回复【15楼】合肥-文盲:
--------------------------果然是这个问题,但是为什么呢?
dmfy
5楼-- · 2019-07-23 07:14
合肥-文盲 发表于 2014-5-23 10:25
回复【14楼】正点原子:
---------------------------------
就mini板,解决了,原来没有串口初始化就会出现 ...

楼主我也遇到这个问题了,也是手动复位后lcd屏幕什么也不显示,白屏,你说的没有串口初始化是什么意思啊?
LTY
6楼-- · 2019-07-23 13:09
dmfy 发表于 2016-10-19 19:40
解决了,太给力了,我的这个问题也是没有串口初始化产生的,看了你的答案我试着在主函数里面加了一个串口 ...

但是为什么加了串口初始化就解决了这个问题了?这是个问题。

一周热门 更多>