新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > STM32的中斷優先級

        STM32的中斷優先級

        作者: 時間:2016-11-27 來源:網絡 收藏
        STM32中斷優先級 分為 搶占優先級和響應優先級

        本文引用地址:http://www.104case.com/article/201611/322572.htm

        前者是對搶占優先級的劃分

        后者是相同搶占優先級的優先級別劃分

        如 中斷A的搶占優先級大于B的搶占優先級 則A的中斷kezaiB里面觸發,忽略響應優先級

        若 A+B 則誰響應優先級來決定。

        首先給中斷分組,一共5個組,即組0——4

        其中 :

        組0 : 0位搶占優先級4位響應優先級

        組1:13

        組2:22

        組3:31

        組4:40

        值越小 優先級越高

        每組最多村4個(有待考證),且中斷的優先級不能超過設定的組的優先級范圍

        如:

        MY_NVIC_Init(2,2,EXTI0_IRQChannel,2);//搶占2,響應優先級2,組2
        MY_NVIC_Init(2,1,EXTI15_10_IRQChannel,2);//搶占2,響應優先級1,組2

        其中 組2的話其搶占優先級不能大于2響應優先級不能大于2.



        關鍵詞: STM32中斷優先

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 铁岭市| 桐城市| 田林县| 荔波县| 德昌县| 抚远县| 武鸣县| 新巴尔虎右旗| 禹州市| 尼勒克县| 含山县| 革吉县| 康平县| 历史| 明溪县| 光泽县| 惠来县| 上栗县| 锡林郭勒盟| 桃江县| 宜黄县| 藁城市| 宾阳县| 馆陶县| 达州市| 垣曲县| 盐池县| 潜山县| 佛坪县| 即墨市| 贡嘎县| 屏南县| 东兰县| 阿鲁科尔沁旗| 正安县| 鄂托克前旗| 八宿县| 鄂伦春自治旗| 屯昌县| 犍为县| 宁明县|