STM32 中断优先级分组![在这里插入图片描述](https://img-blog.csdnimg.cn/ff3243db78b44fbcabd0a5c6f5eda06a.jpeg#pic_center)
STM32F103系列的中断一共有四组 通过优先级分组可以管理中断的响应顺序
-
只有抢占优先级才有抢占中断的权限,发生中断嵌套(B中断正在执行,A中断抢占优先级数值 比B中断小(抢占数值小的优先级高),A中断则抢过B中断的使用权,响应A的中断服务函数,A中断执行完成再交给B执行)
-
如果中断的抢占优先级相同,不发生抢占的行为。
-
如果挂起的中断(很多个低优先级)具有相同的抢占优先级,则子优先级高的先行,如果子优先级相同,则IRQ编号小 的先执行(参考下图stm32F103ZET6的中断号)。![在这里插入图片描述](https://img-blog.csdnimg.cn/8af91aa913874be2a0946e43f47b8ac1.jpeg#pic_center)
-
可编程的优先级,通过嵌套向量中断控制器(NVIC)实现