STM32嵌套向量中斷控制器(NVIC)
一、特性
● 68個可屏蔽中斷通道(不包含16個Cortex™-M3的中斷線);
● 16個可編程的優先等級(使用了4位中斷優先級);
● 低延遲的異常和中斷處理;
● 電源管理控制;
● 系統控制寄存器的實現;
嵌套向量中斷控制器(NVIC)和處理器核的接口緊密相連,可以實現低延遲的中斷處理和高效地
處理晚到的中斷。 嵌套向量中斷控制器管理著包括內核異常等中斷。
二、中斷優先級
STM32中有兩個優先級的概念---搶占式優先級和響應優先級。所有中斷源都要指定這兩種優先級。具有高搶占式優先級的中斷可以在具有低搶占式優先級的中斷處理過程中被響應,即中斷嵌套。當兩個中斷源搶占式優先級相同時,這兩個中斷將沒有嵌套關系。


評論