在线时间0 小时
UID355520
ST金币0
蝴蝶豆0
注册时间2012-4-27
初级会员
- 最后登录
- 1970-1-1
|
a0a.1 0b0c
1 当我在还未设定外部中断行太时就先使用enableInterrupts的(),则当我设定外部中断后,则在下一行跳入中断,然后跳出中断后并未回到进入中断的那行而是持续进入中断。
2而当我将enableInterrupts()在设定中断后在开启,则为正常。
3如果我程式开头就将enableInterrupts的()开启,而后在初始化功能将功能中断关闭, 当我需要使用时在打开功能的中断,此时他在下一行会进入中断,而去清除中断的FLAG是无法使用的
想请问是因为必须这样使用外部中断还是因为我哪里为设定到.而我原本程式在程式开头以将GPIO,我就都已经使用DeInit()将他回复初始设定. |
|