
ucos-ii是可剥夺型内核,假使中断服务程序是无限循环程序,或者是条件判断程序,而条件一直没满足,
1个回答
展开全部
陷入无限循环的中断服务程序就出不来了,只有更优先级的中断能抢占这个死循环中断(当然前提是你得允许中断抢占),其他任务和低优先级中断都得不到执行。
所以在ucos-ii,中断服务程序中出现死循环基本就宣告本次running over。因为通常的后果就是清看门狗的任务被阻塞,最后CPU被看门狗复位,没看门狗的同学就只能死机了。
所以在ucos-ii,中断服务程序中出现死循环基本就宣告本次running over。因为通常的后果就是清看门狗的任务被阻塞,最后CPU被看门狗复位,没看门狗的同学就只能死机了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询