...主程序重新执行,该如何设定???keil环境下~~
发布网友
发布时间:2024-09-30 17:06
我来回答
共2个回答
热心网友
时间:2024-10-07 06:20
可以定义一个全局变量标志,例如flag,初值为0。
一旦进入中断,就置位,flag=1。
子程序里加个对flag的判断:if(flag) {flag=0;return;}//标志清零,返回主程序。
不过不知道你这程序是否复杂,如果子程序一层套一层的就可能比较麻烦,要加好多flag的判断。
热心网友
时间:2024-10-07 06:23
能否把问题说清楚点。你要设定什么?中断程序结束后,自然就返回主程序。
你说得太含糊了
热心网友
时间:2024-10-07 06:22
可以定义一个全局变量标志,例如flag,初值为0。
一旦进入中断,就置位,flag=1。
子程序里加个对flag的判断:if(flag) {flag=0;return;}//标志清零,返回主程序。
不过不知道你这程序是否复杂,如果子程序一层套一层的就可能比较麻烦,要加好多flag的判断。
热心网友
时间:2024-10-07 06:23
能否把问题说清楚点。你要设定什么?中断程序结束后,自然就返回主程序。
你说得太含糊了