关于初始化顺序

2019-08-17 03:35发布

刚才想自己试试用stm32LCD显示时间并能自己调时间,但是程序编译基本基本没什么错误,但是现象不够完善,后来发现原因是因为函数初始化顺序的事 所以想问问大神们,初始化的时候应该注意什么呢?为什么我吧中断放在最后然后在执行程序就不行呢???
搜狗截图20170704140341.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
正点原子
1楼-- · 2019-08-17 05:04
EXTIX_Init函数,放RTC_Init之后,就不行了?
15071215373
2楼-- · 2019-08-17 09:47
应该是你把中断放在最后,程序在中断之前的硬件在初始化的过程中进入了某个循环,导致程序不能在继续运行下去
Watmin
3楼-- · 2019-08-17 15:20
 精彩回答 2  元偷偷看……
stm32f103ZE
4楼-- · 2019-08-17 15:31
正点原子 发表于 2017-7-5 01:04
EXTIX_Init函数,放RTC_Init之后,就不行了?

嗯恩  中断就不管用了
stm32f103ZE
5楼-- · 2019-08-17 19:40
Watmin 发表于 2017-7-5 09:30
串口初始化后,会直接进入一次中断的。

什么意思,但是中断线上产生的外部中断跟串口也没啥关系吧,,
stm32f103ZE
6楼-- · 2019-08-18 01:28
15071215373 发表于 2017-7-5 01:13
应该是你把中断放在最后,程序在中断之前的硬件在初始化的过程中进入了某个循环,导致程序不能在继续运行下 ...

程序能照常运行 就是外部按键的中断不能触发了

一周热门 更多>