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