找回密码
 立即注册
查看: 430|回复: 6

中断优先级说明

[复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-06-17 10:48:34
已绑定手机

16

主题

75

回帖

466

积分

中级会员

积分
466
发表于 2024-11-11 10:01:35 | 显示全部楼层 |阅读模式
每个中断外设最后变得的4个优先等级是做什么用的,是针对什么要设置4个等级?谢谢了。
截图202411111000121781.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-06-17 10:48:34
已绑定手机

16

主题

75

回帖

466

积分

中级会员

积分
466
发表于 2024-11-11 10:04:44 | 显示全部楼层
我再使用STC8H的库的时候看到有优先级,然后追钟到这里,就不清楚这个最后边的优先等是什么意思了

点评

这个优先级就是打断优先级,例如串口的优先级设置为最高,time0设置为最低。那么在time0执行中断的时候,可以被串口打断,优先执行串口中断函数,执行完成后再回来执行串口中断。 如果碰到同一种优先级但是中断请求  详情 回复 发表于 2024-11-11 10:11
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:501
  • 最近打卡:2025-06-18 10:23:27
已绑定手机
已实名认证

112

主题

2395

回帖

6042

积分

版主

积分
6042
发表于 2024-11-11 10:11:07 | 显示全部楼层
Mr.*** 发表于 2024-11-11 10:04
我再使用STC8H的库的时候看到有优先级,然后追钟到这里,就不清楚这个最后边的优先等是什么意思了 ...

这个优先级就是打断优先级,例如串口的优先级设置为最高,time0设置为最低。那么在time0执行中断的时候,可以被串口打断,优先执行串口中断函数,执行完成后再回来执行串口中断。
如果碰到同一种优先级但是中断请求同时到来的情况,则按照中断号的先后来进行优先级判定
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-06-17 10:48:34
已绑定手机

16

主题

75

回帖

466

积分

中级会员

积分
466
发表于 2024-11-11 10:21:11 | 显示全部楼层
王*** 发表于 2024-11-11 10:11
这个优先级就是打断优先级,例如串口的优先级设置为最高,time0设置为最低。那么在time0执行中断的时候, ...

哦,明白了。也就是后边的优先级高于中断本身的优先级,相当于抢占优先级,本身的相当于响应优先级,感谢说的很清楚。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-06-17 10:48:34
已绑定手机

16

主题

75

回帖

466

积分

中级会员

积分
466
发表于 2024-11-11 10:28:39 | 显示全部楼层
看了他的库函数底层驱动程序,比我那些程序写的太好用了,有很多地方可以引用。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:470
  • 最近打卡:2025-06-18 08:23:09
已绑定手机

79

主题

5137

回帖

9138

积分

超级版主

DebugLab

积分
9138
发表于 2024-11-11 10:50:37 | 显示全部楼层
外部中断0是最高的查询次序不一定是最高优先级
高优先级可以打断低优先级形成中断嵌套
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2025-06-17 10:48:34
已绑定手机

16

主题

75

回帖

466

积分

中级会员

积分
466
发表于 2024-11-11 13:54:22 | 显示全部楼层
Debu*** 发表于 2024-11-11 10:50
外部中断0是最高的查询次序不一定是最高优先级
高优先级可以打断低优先级形成中断嵌套 ...

{:5_332:}
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-18 10:59 , Processed in 0.131354 second(s), 84 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表