时间:2017/06/02 10:01
G15电装.王维鋆
一.优
先级梳理
F429将优先级分为5个组,是由
内核外设 SCB 的应用程序中断及复位控制寄存器 AIRCR 的
PRIGROUP[10:8]位决定的,主优先级即强占优先级,子优先级即响应优先级.
关于什么是抢占优先级和子优先级这里就不介绍了 函数已经封装好,我们只需了解
优先级的取值范围,调用NVIC函数时不超过范围就ok,我们一般使用时,都配置为中断分组2,因为这时抢占子优先级范围都是0-3。设置方便,使用简单。
二. 抢占优先级
VS
子优先级
1.
高优先级的抢占优先级是可以打断正在进行的低抢占优先级的(数字越小,优先级高)
2.
抢占优先级相同的中断,高子优先级不可以打断低子优先级的中断.
3
.抢占优先级相同的中断情况下,当两个中断同时发生时,那个子优先级高,谁就先执行
4.
如