中断嵌套的使用

2019-07-20 22:26发布

如果7个中断的抢占优先级均为1,响应优先级不同,请问这7个中断可以嵌套吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
特朗姆斯
1楼-- · 2019-07-20 22:39
知道136 发表于 2016-5-6 13:43
也就是抢占优先级 才会产生低级嵌套高级是吧?

是的。

其实反过来理解:如果响应优先级高也可以打断的话,那么和抢占优先级就没有区别了。
特朗姆斯
2楼-- · 2019-07-21 04:14
 精彩回答 2  元偷偷看……
知道136
3楼-- · 2019-07-21 09:15
特朗姆斯 发表于 2016-5-6 11:39
不可以嵌套

先到的先处理,晚到的即使响应优先级高也要排队等待,不过响应优先级高的可以插队。

如果响应优先级为7的中断执行中,响应优先级为6的中断也来了,那么这时候 肯定执行6  ,执行完在执行7,这也是嵌套吧
知道136
4楼-- · 2019-07-21 09:23
这个红 {MOD}圈里的字
特朗姆斯
5楼-- · 2019-07-21 11:00
知道136 发表于 2016-5-6 13:23
如果响应优先级为7的中断执行中,响应优先级为6的中断也来了,那么这时候 肯定执行6  ,执行完在执行7,这 ...

错误。

如果响应优先级为7的中断执行中,响应优先级为6的中断来了,这时候依旧是执行完7之后再执行6。

知道136
6楼-- · 2019-07-21 16:23
 精彩回答 2  元偷偷看……

一周热门 更多>