![](https://i-blog.csdnimg.cn/blog_migrate/d6b646f03ef873026f564be39cd2f537.png)
位置就是编号
![](https://i-blog.csdnimg.cn/blog_migrate/a585ac22d11f9182d151e3dfee87428e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4416f9b0d63178f12afd7da3519f9445.png)
NVIC有一个独立的参考手册,还有systick,mpu,scb也是
![](https://i-blog.csdnimg.cn/blog_migrate/2929f6c156d7cfc809b1bb263b07d294.png)
M3内核给了8位,stm32只用了高四位
主优先级16位配合子优先级16位共256位可配置远远超过七十多位(片上加内核共七十多个外设能配置优先级),这时片上的优先级也可以高内核的优先级
![](https://i-blog.csdnimg.cn/blog_migrate/81c7d2e4cc888185242c4222a5454e73.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f1766a226861917ec7d4c0afe1b8de91.png)
中断向量号,为负表示内核外设,为正表示片上外设
![](https://i-blog.csdnimg.cn/blog_migrate/bc12dd83a932808f2421fba89d0a63a3.png)
SCB负责内核控制,NVIC负责片上控制
位置就是编号
NVIC有一个独立的参考手册,还有systick,mpu,scb也是
M3内核给了8位,stm32只用了高四位
主优先级16位配合子优先级16位共256位可配置远远超过七十多位(片上加内核共七十多个外设能配置优先级),这时片上的优先级也可以高内核的优先级
中断向量号,为负表示内核外设,为正表示片上外设
SCB负责内核控制,NVIC负责片上控制