STM32嵌套向量中断控制器(NVIC)
一、特性
● 68个可屏蔽中断通道(不包含16个Cortex™-M3的中断线);
● 16个可编程的优先等级(使用了4位中断优先级);
● 低延迟的异常和中断处理;
● 电源管理控制;
● 系统控制寄存器的实现;
嵌套向量中断控制器(NVIC)和处理器核的接口紧密相连,可以实现低延迟的中断处理和高效地
处理晚到的中断。 嵌套向量中断控制器管理着包括内核异常等中断。
二、中断优先级
STM32中有两个优先级的概念---抢占式优先级和响应优先级。所有中断源都要指定这两种优先级。具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套。当两个中断源抢占式优先级相同时,这两个中断将没有嵌套关系。
评论