我的中断服务程序循环很多,得到所需条件怎么跳出呀
我的终端子程序循环和条件判别比较多,得到所需条件后还要执行后面,很困扰,怎么能在得到条件后立即跳出所有循环,到主程序或等待状态?求高手帮忙,先谢了1、在循环判断中,将变量设为所有条件都不满足。
2、加入gotoxxx; 的指令,强制退出 老衲给你解惑。。
你可以设一个标志组。把关键状态在中断中保留。
然后,你会发现,只有状态是需要及时抓住的。而处理的话是可以稍微等等的。。
比如等到主程序里面检测这些个标志位,再处理。
然后你会发现中断里面不干活是多么的明智。
然后即然都在主程序,想怎么跳就怎么跳。。
但是,跳太离谱的。其实说明你的逻辑还不够严谨。
页:
[1]