c语言中怎样在外部中断返回后从头执行程序?

2020-01-26 13:04发布

rt?用复位的话中断里改变的量是不是就没有了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
sulg
2020-01-26 16:47
millwood0 发表于 2013-9-22 19:36
Use the isr to set a flag and in main() jump to whatever you want based on the flag.

I have to sa ...

我的确是在中断里设了一个flag,当有中断时改变flag的值,但是返回到main函数时还是要把
当前的程序执行完然后再一次地判断flag进行跳转,比如flag为0时正在执行A,这时中断把flag改为了1,应该执行B,
但是还是要把A执行完才能检测去flag从而执行B

一周热门 更多>