具体优先级的确定和嵌套规则

[复制链接]
2022|13
 楼主| zzzhui 发表于 2016-1-24 18:06 | 显示全部楼层 |阅读模式
只能高抢先优先级的中断可以打断低抢先优先级的中断服务,构成中断嵌套。
zya888 发表于 2016-1-24 18:09 | 显示全部楼层
当 2(n)个相同抢先优先级的中断出现,它们之间不能构成中断嵌套,但 STM32 首先响应子优先级高的中断。
zya888 发表于 2016-1-24 18:09 | 显示全部楼层
当 2(n)个相同抢先优先级和相同子优先级的中断出现,STM32 首先响应中断通道所对应的中断向量地址低的那个中断
zb0830 发表于 2016-1-24 18:22 | 显示全部楼层
号抢先优先级的中断,可以打断任何中断抢先优先级为非 0 号的中断;1 号抢先优先级的中断,可以打断任何中断抢先优先级为 2、3、4 号的中断;……;构成中断嵌套
bboo 发表于 2016-1-24 18:26 | 显示全部楼层
如果两个中断的抢先优先级相同,谁先出现,就先响应谁,不构成嵌套。如果一起出现(或挂在那里等待),就看它们 2 个谁的子优先级高了,如果子优先级也相同,就看它们的中断向量位置了。
peace555 发表于 2016-1-25 13:48 | 显示全部楼层
我一般就一个优先给,谁抢到就用
chuntian2016 发表于 2016-1-25 15:07 | 显示全部楼层
中断嵌套首先需要注意所应用的多个中断的优先级。
quangg 发表于 2016-1-25 15:14 | 显示全部楼层
把所有的规则都讲了一遍
firstblood 发表于 2016-1-26 17:25 | 显示全部楼层
针对中断嵌套的应用需注意中断的优先级的设置的。
comeon201208 发表于 2016-1-26 21:43 | 显示全部楼层
终端的嵌套是需要多注意的,在程序的设置上不能掉以轻心的。
smilingangel 发表于 2016-2-20 17:20 | 显示全部楼层
优先级的嵌套是不能忽视的,否则会造成程序的死循环或者跑飞的现象。
tongbu2015 发表于 2016-2-20 21:18 | 显示全部楼层
这个需要都掌握的,一点点的去分析的,嵌入式中断用的不好会让程序跑飞的。
baimiaocun2015 发表于 2016-2-22 22:43 | 显示全部楼层
不管是哪种型号的单片机的,其中断的嵌套规则基本都是一样的,。
vivilzb1985 发表于 2016-2-25 11:56 | 显示全部楼层
中断优先级是需要合理配置的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

389

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部