日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>STM32中斷如此簡單(可下載)

STM32中斷如此簡單(可下載)

2025-03-24 | pdf | 989.86 KB | 次下載 | 免費

資料介紹

下面我們先來了解一些基本概念:

中斷:中斷是什么?舉個例子來說,當我們正在工作時,突然電話響了,這時你會把手里的

工作先停下來,然后去接電話,當接完電話后,電話里的人安排你馬上做一件事,這時你需

要立刻去做這件事,當把這件事做完后你會繼續(xù)之前被打斷的工作,這個過程為一次中斷

異常:一個系統(tǒng)本應(yīng)該正常的運行,但由于某些條件使系統(tǒng)產(chǎn)生了錯誤,就會使系統(tǒng)運行

不 正常,我們稱之為異常。就好比一個健康的人,如果身體某個器官出現(xiàn)了問題

那他將會生 病,不能像以前那樣健康生活,稱他的身體出現(xiàn)了異常

系統(tǒng)出現(xiàn)異常,我們必須對異常做 出處理,才能讓系統(tǒng)正常運行

事件:比如一個老師在教室里給學生上課,下面的學生會做出各種不同的動作

如有認真記 筆記的,有講小話的,有翻自己書包的等等,我們把學生的這些行為稱為事件

但老師對這 些事件有些是不會有動作的,有些事件是需要老師干預(yù)的,比如兩個學生講話

影響了老師 上課,老師需要警告講話的學生,然后再繼續(xù)上課

優(yōu)先級:當我們接到了兩個電話,兩個電話都安排你去做別的事

這時你需要先完成比較急 的事,然后再完成不是太急的事,這就是優(yōu)先級的問題

當有多個中斷時,我們需要根據(jù)中 斷優(yōu)先級判斷先響應(yīng)優(yōu)先級高的中斷,然后再響應(yīng)優(yōu)先級低的中斷

中斷與事件的聯(lián)系與區(qū)別:有些事件需要響應(yīng),稱這個事件為可中斷事件

但有些事件不需 要做出響應(yīng)稱這些事件為不可中斷事件。當硬件正常連接時

對應(yīng)事件會自動產(chǎn)生,但中斷 則需軟件配置相應(yīng)的中斷使能位

搶占式優(yōu)先級和響應(yīng)優(yōu)先級:所謂搶占式優(yōu)先級和響應(yīng)優(yōu)先級,具有高搶占式優(yōu)先級的中斷 

可以在低搶占式優(yōu)先級中斷處理過程中被響應(yīng),即中斷嵌套。當兩個中斷源的搶占式優(yōu)先級 相同時

這兩個中斷將沒有嵌套關(guān)系,當一個中斷到來后,如果正在處理另一個中斷

這個 后到來的中斷就要等到前一個中斷處理完之后 才能被處理。如果這兩個中斷同時到達

則 中斷控制器根據(jù)他們的響應(yīng)優(yōu)先級高低來決定先處理哪一個;

如果他們的搶占式優(yōu)先級和響 應(yīng)優(yōu)先級都相等,則根據(jù)他們在中斷表中的排位

順序決定先處理哪一個。每一個中斷源都必 須定義 2 個優(yōu)先級

STM32 的中斷管理利用了 NVIC(Nested Vectored Interrupt Controller)嵌套向量中斷控制 器

它把所有的外設(shè)中斷和系統(tǒng)異常用一張向量表來管理,每個系統(tǒng)異常和外設(shè)中斷都被分 配相應(yīng)的地址

除了一些系統(tǒng)異常的優(yōu)先級不能改變外,其余的系統(tǒng)異常和中斷的優(yōu)先級都 可變化。具體向量表部分截圖如下圖所示:

其中包含 10 個系統(tǒng)異常,有 82 個外部中斷地址,其中有 11 個被保留,沒有使用

從上表 可查出對應(yīng)的默認優(yōu)先級和地址分配情況

NVIC 是嵌套向量中斷控制器,它控制芯片所有中斷功能

是 Cortex-Mx 內(nèi)核里的一個外設(shè)下 圖為 Cortex-M4 內(nèi)核 NVIC 寄存器的分布圖:

從上圖可以看出,Cortex-M4 內(nèi)核 NVIC 嵌套向量中斷控制器總的有 7 個類型的寄存器

其 中有 1 個控制器類型的寄存器,8 個中斷使能寄存器,8 個中斷失能寄存器

8 個中斷掛起 設(shè)定/清除寄存器,8 個中斷有效位寄存器,60 個中斷優(yōu)先級寄存器

而 ST 對 CM4 內(nèi)核 NVIC 控制器寄存器做了一定縮減,其寄存器分布圖如下:

完整版技術(shù)文檔請點擊文章開頭普通下載

單片機 STM32 軟件工程師 單片機工程師
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

  • --
    文章
  • --
    閱讀
  • --
    粉絲

下載排行

本周

  1. 1PC4160 60V低噪音大電流白光LED驅(qū)動器數(shù)據(jù)手冊
  2. 1.32 MB   |  次下載  |  免費
  3. 2VSCODE+SDCC?程使?說明
  4. 0.14 MB   |  次下載  |  2 積分
  5. 3A-68語音處理模組規(guī)格書V1
  6. 1.47 MB  |  次下載  |  免費
  7. 4A-59F_多功能語音處理模組規(guī)格書公版
  8. 2.76 MB  |  次下載  |  免費
  9. 5RS-485/RS-422串行數(shù)據(jù)的接口收發(fā)器 TK3085規(guī)格書
  10. 2.21 MB   |  次下載  |  1 積分
  11. 6A-29回音消除模塊
  12. 1.28 MB  |  次下載  |  免費
  13. 7A-29P回音消除模塊
  14. 1.42 MB  |  次下載  |  免費
  15. 8 雙麥陣列回音消除及降噪模塊 A-47 說明書
  16. 未知  |  次下載  |  免費

本月

  1. 1ECM96智能電測儀表使用說明書
  2. 3.41 MB   |  7次下載  |  10 積分
  3. 2矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
  4. 1.12 MB  |  5次下載  |  免費
  5. 3ECM72智能電測儀表使用說明書
  6. 2.07 MB   |  2次下載  |  10 積分
  7. 4IP5356H_G3?支持高壓SCP/PD3.0等全協(xié)議并集成USB2.0智能監(jiān)測的移動電源 SOC
  8. 2.75 MB  |  2次下載  |  免費
  9. 5 斯丹電子 | 磁傳感技術(shù)在數(shù)據(jù)中心市場應(yīng)用
  10. 614.56 KB  |  2次下載  |  免費
  11. 6WD1117產(chǎn)品規(guī)格書
  12. 763.67 KB  |  2次下載  |  免費
  13. 7PC4139 32V低噪音大電流白光LED恒流驅(qū)動器數(shù)據(jù)手冊
  14. 1.57 MB   |  2次下載  |  免費
  15. 8AU6815P 內(nèi)置 DSP 的 2×32W 立體聲 I2S數(shù)字輸入D類功放芯片中文資料
  16. 1.37 MB   |  2次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191469次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81606次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73832次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分
隆德县| 临安市| 鞍山市| 黔西县| 扶余县| 周口市| 马龙县| 桦南县| 鞍山市| 青铜峡市| 革吉县| 金寨县| 通辽市| 云梦县| 彭泽县| 昔阳县| 漠河县| 万年县| 大余县| 三原县| 八宿县| 静海县| 昌乐县| 德惠市| 哈密市| 韶山市| 三门峡市| 易门县| 黑龙江省| 波密县| 天镇县| 仁布县| 黎川县| 资源县| 台东市| 汝州市| 衡水市| 永川市| 黎川县| 通州市| 长沙市|