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