ucos-ii是可剥夺型内核,假使中断服务程序是无限循环程序,或者是条件判断程序,而条件一直没满足,

那这个时候内核该怎么做,难道要一直等着,那别的任务还执行吗?... 那这个时候内核该怎么做,难道要一直等着,那别的任务还执行吗? 展开
 我来答
百度网友64c9ca5
2011-11-10 · TA获得超过231个赞
知道答主
回答量:51
采纳率:0%
帮助的人:41.3万
展开全部
陷入无限循环的中断服务程序就出不来了,只有更优先级的中断能抢占这个死循环中断(当然前提是你得允许中断抢占),其他任务和低优先级中断都得不到执行。
所以在ucos-ii,中断服务程序中出现死循环基本就宣告本次running over。因为通常的后果就是清看门狗的任务被阻塞,最后CPU被看门狗复位,没看门狗的同学就只能死机了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式