查看: 3406|回復: 0
打印 上一主題 下一主題

STM32中斷優(yōu)先級

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2017-5-12 10:10:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

一、概念
1.ARM cortex_m3內核支持256個(gè)中斷(16個(gè)內核+240外部)和可編程256級中斷優(yōu)先級的設置,與其相關(guān)的中斷控制和中斷優(yōu)先級控制寄存器(NVIC、SYSTICK等)也都屬于cortex_m3內核的部分。STM32采用了cortex_m3內核,所以這部分仍舊保留使用,但STM32并沒(méi)有使用cortex_m3內核全部的東西(如內存保護單元MPU等),因此它的NVIC是cortex_m3內核的NVIC的子集。
2.STM32目前支持的中斷共為84個(gè)(16個(gè)內核+68個(gè)外部),和16級可編程中斷優(yōu)先級的設置(僅使用中斷優(yōu)先級設置8bit中的高4位)。
二、中斷控制
1.對于STM32講,外部中斷通道位置28(35號優(yōu)先級)是給外部設備TIME2的,但TIME2本身能夠引起中斷的中斷源或事件有好多個(gè),比如更新事件(上溢/下溢)、輸入捕獲、輸出匹配、DMA申請等。所有TIME2的中斷事件都是通過(guò)一個(gè)TIME2的中斷通道向STM32內核提出中斷申請,那么STM32中如何處理和控制TIME2和它眾多的、不同的、中斷申請呢?
三、深入NVIC

技術(shù)交流可以加黃工QQ2685896890
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页