STM32的中斷向量

2022-08-15 03:00:16 字數 423 閱讀 8516

1、stm32的中斷向量有2個屬性,即搶占優先順序和響應優先順序,屬性編號越小,優先順序越高

2、搶占是指打斷其他中斷的屬性,即中斷巢狀。例:在執行中斷服務程式a時被中斷b打斷,執行完中斷服務程式b後再執行中斷服務程式a

3、中斷分組分為0到4

0:0位搶占優先順序,4位響應優先順序,響應優先順序可以設定為0~15

1:1位搶占優先順序,3位響應優先順序,搶占優先順序設定範圍為0或者1,響應優先順序設定為0~7

2:2位搶占優先順序,2位響應優先順序,搶占優先順序的設定範圍為0~3,響應優先順序的設定範圍為0~3

3:3位搶占優先順序,1位響應優先順序,搶占優先順序的設定範圍0~7,響應優先順序的設定範圍為0或者1

4:4位搶占優先順序,0位響應優先順序,搶占優先順序的設定範圍為0~15

判斷2個中斷的優先順序時先看搶占優先順序的高低,在看響應優先順序的高低

STM32外部中斷

一 基本概念 arm coetex m3核心共支援256個中斷,其中16個內部中斷,240個外部中斷和可程式設計的256級中斷優先順序的設定。stm32目前支援的中斷共84個 16個內部 68個外部 還有16級可程式設計的中斷優先順序的設定,僅使用中斷優先順序設定8bit中的高4位。stm32可支援...

stm32外部中斷

外部中斷程式配置流程 rcc 時鐘配置 void rcc configuration void 時鐘配置 開啟各路時鐘 rcc apb2periphclockcmd rcc apb2periph usart1 rcc apb2periph gpioa rcc apb2periph afio,enab...

stm32外部中斷

好久沒玩微控制器了,最近閒著沒事想拿出來玩玩,沒想到乙個stm32的外部中斷讓我花費了兩天時間,好的的挫折啊!終於下午除錯成功,下面來說一下我的除錯之路吧!硬體就是兩個按鍵,四個led,led事共陽極接法,按鍵一端接地一端接gpio口,通過按鍵中斷控制led。程式寫好以後發現始終無法進入中斷,開始查...