关于定时器的更新中断请教个问题?

2019-07-21 02:19发布

现在我使用定时器的中断 设置0.5秒进一次 中断
但是我中断里面的程序 可能需要好几秒才能执行完 
有很多满足传感器条件才会跳出 
现在想问一下 这样的话 中断会不会完全乱掉 
还是程序完全执行完中断里的程序才会返回到while里面的程序
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 06:14
 精彩回答 2  元偷偷看……
lycreturn
2楼-- · 2019-07-21 09:17
不一定都放中断里,一定可以通过其他方式(标志位之类的)解决这个问题
那远远的云端
3楼-- · 2019-07-21 13:08
回复【2楼】lycreturn:
---------------------------------
因为整体需要有两种状态 所以想到用中断来处理  判断是否当前处于另一种状态 如果处于的话执行另一种状态的程序 
判断条件是外部传感器的数值 但是我测试发现 即使条件不满足 程序也会进入 这个中断函数  实在没有搞清楚
那远远的云端
4楼-- · 2019-07-21 14:49
回复【4楼】正点原子:
---------------------------------
好的 改思路 情况就比较多了  我仔细考虑考虑

一周热门 更多>