我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 2818|回复: 12

[技术文章] 抢占式与响应式优先级

[复制链接]
  • TA的每日心情
    奋斗
    2024-8-7 15:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    157

    主题

    347

    回帖

    2065

    积分

    PADS20220105初级班

    积分
    2065

    终身成就奖

    发表于 2018-10-31 11:49:03 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    STM32F4 的中断分组:STM32F4 将中断分为 5 个组,组 0~4。该分组的设置是由 SCB->AIRCR 寄存器的 bit10~8 来定义的。如下图:



            通过这个表,我们就可以清楚的看到组 0~4 对应的配置关系,例如组设置为 3,那么此时所有的 82 个中断,每个中断的中断优先寄存器的高四位中的最高 3 位是抢占优先级,低 1 位是响应优先级。每个中断,你可以设置抢占优先级为 0~7,响应优先级为 1 或 0。

            抢占优先级的级别高于响应优先级。而数值越小所代表的优先级就越高。

          高的抢占式优先级可以打断低的抢占式优先级,故名抢占;而在抢占式优先级相同的情况下,响应优先级越高,同时发生则先响应它,但是不能打断低响应优先级,响应表达的是响应速度。

            在解释一下这里的两点:第一,如果两个中断的抢占优先级和响应优先级都是一样的话,则看哪个中断先发生就先执行;第二,高优先级的抢占优先级是可以打断正在进行的低抢占优先级中断的。而抢占优先级相同的中断,高优先级的响应优先级不可以打断低响应优先级的中断。
            结合实例说明一下:假定设置中断优先级组为 2,然后设置中断 3(RTC_WKUP 中断)的抢占优先级为 2,响应优先级为 1。中断 6(外部中断 0)的抢占优先级为 3,响应优先级为 0。中断 7(外部中断 1)的抢占优先级为 2,响应优先级为 0。那么这 3 个中断的优先级顺序为:中断 7>中断 3>中断 6。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-6-14 16:03
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    0

    主题

    1万

    回帖

    7618

    积分

    二级逆天

    积分
    7618

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2018-10-31 17:19:55 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1157

    回帖

    1197

    积分

    二级逆天

    积分
    1197

    终身成就奖

    QQ
    发表于 2018-11-5 08:13:11 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1157

    回帖

    1197

    积分

    二级逆天

    积分
    1197

    终身成就奖

    QQ
    发表于 2018-11-9 09:01:43 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    昨天 09:00
  • 签到天数: 101 天

    [LV.6]常住居民II

    0

    主题

    9223

    回帖

    1万

    积分

    三级逆天

    积分
    13589

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2018-11-19 09:08:37 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    18

    主题

    277

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖

    发表于 2018-12-5 12:41:09 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    13

    主题

    702

    回帖

    25

    积分

    二级逆天

    积分
    25

    终身成就奖特殊贡献奖

    QQ
    发表于 2018-12-15 15:28:57 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    13

    主题

    702

    回帖

    25

    积分

    二级逆天

    积分
    25

    终身成就奖特殊贡献奖

    QQ
    发表于 2018-12-15 15:29:55 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    8

    主题

    2158

    回帖

    0

    积分

    二级逆天

    积分
    0

    社区居民终身成就奖

    QQ
    发表于 2019-5-9 08:14:26 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    8

    主题

    2158

    回帖

    0

    积分

    二级逆天

    积分
    0

    社区居民终身成就奖

    QQ
    发表于 2019-5-11 21:12:24 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    每日签到,有金币领取。


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表