chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>開發(fā)者需了解的單片機中斷資料下載

開發(fā)者需了解的單片機中斷資料下載

2021-04-04 | pdf | 208.69KB | 次下載 | 2積分

資料介紹

本連載講解作為嵌入式系統(tǒng)開發(fā)技術(shù)人員所必需具備的單片機的基礎(chǔ)知識。本期為最后一期,將為大家介紹在單片機控制系統(tǒng)中不可缺少的 處理方式--“中斷”的基礎(chǔ)知識。 “中斷”與“輪詢” 本期是單片機入門連載的最后一期。第1期我們學(xué)習(xí)了“單片機的基本構(gòu)成”,第2期學(xué)習(xí)了“單片機的外圍功能電路”,第3期學(xué)習(xí)了“單片機的編程語言和開發(fā)環(huán)境”,第4期學(xué)習(xí)了“單片機的外部外圍功能電路控制”的基礎(chǔ)知識。本期我們將說明在單片機編程過程中一定會遇到的、也是單片機控制中不可缺少的一種處理方式---“中斷”。 “中斷”處理并非單片機控制系統(tǒng)所特有的現(xiàn)象,在我們的日常生活中“中斷”的例子也隨處可見。讓我們來看看身邊的例子吧。比如盡管您知道今天有快遞送到,但卻不知道快遞送來的具體時間,在這種情況下,也許您會選擇坐在客廳里邊看書,邊等快遞送來。在您看書其間,門鈴響的時候就表明快遞到了(有事件發(fā)生)。這就是“中斷”的例子。 圖1:“中斷”處理 示意圖 如果不用“中斷”處理等待方式的話,在看書的過程中,您就不得不經(jīng)常走到門口去確認(rèn)快遞是否到了。 像這樣頻繁地確認(rèn)是否有“事件”發(fā)生的現(xiàn)象,在單片機控制中是通過軟件編程完成的。我們把這種處理方式稱為“輪詢”(圖2)。 圖2:“輪詢”處理示意圖 單片機中的中斷處理 實際上單片機的中斷處理更加復(fù)雜,還是以上述事例(邊看書邊等待快遞送來)進行說明。 現(xiàn)在,相信大家對“中斷” 已經(jīng)有所了解了。下面我們來看看在實際的“中斷”處理中,單片機內(nèi)部是怎樣進行的。 在單片機中,通知事件發(fā)生的中斷信號一般來自于外部INT引腳的輸入信號,或是來自定時器、串行I/F等內(nèi)部的外圍功能電路的信號。接收中斷信號的是中斷控制器。中斷控制器根據(jù)產(chǎn)生的中斷信號的優(yōu)先級,按優(yōu)先級順序發(fā)送給CPU。當(dāng)然,被設(shè)定為無效的設(shè)備所傳送來的中斷信號是不會傳給CPU的,您也可以屏蔽或忽略它們。CPU根據(jù)從中斷控制器接收到的指示,執(zhí)行相應(yīng)的程序(中斷處理)。 圖3:單片機內(nèi)部的“中斷”處理 實時處理中斷 “中斷”與“輪詢”看起來好象可以進行同樣的處理,實際上它們有很大的區(qū)別。區(qū)別在于當(dāng)事件發(fā)生時,中斷方式可以立刻執(zhí)行對應(yīng)事件的處理。中斷的這種處理方式被稱為是實時處理。 而在“輪詢”方式中,如果對發(fā)生事件的監(jiān)視周期較短的話也可以實現(xiàn)實時處理,但是在通常情況下,總是有多個事件發(fā)生,有時主程序也不允許太短的循環(huán),所以,難以實現(xiàn)實時處理。 當(dāng) “中斷” 發(fā)生時,由于從檢測到事件發(fā)生到切換到中斷處理只需要幾十至幾百個時鐘,所以可以在短時間內(nèi)對應(yīng)事件進行處理。 例如,在鍵輸入或開關(guān)輸入的情況下,對于單片機來說開關(guān)何時將被按下是不可預(yù)測的事件。所以,如果在主程序中以“輪詢”的方式監(jiān)視的話,將會無端浪費CPU的處理時間,而且,如果要進行多個“輪詢”處理,則“輪詢”的周期將會變長。 如果不具備單片機的硬件知識,是很難理解和應(yīng)用“中斷”的?!爸袛唷钡膬?nèi)容也確實有些難度,但是它卻是單片機系統(tǒng)控制中無法避開的一種處理。所以,大家一定要加深對單片機知識的理解,并熟練掌握“中斷”的基本知識和使用方法! 單片機入門系列共分5期,講解了單片機的基礎(chǔ)知識。如果這個系列講解能提高大家學(xué)習(xí)單片機的熱情,我們將深感榮幸……Let’s try!? (mbbeetchina)
單片機 mcu 嵌入式 STM
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

評論

查看更多

下載排行

本周

  1. 1冷柜-電氣控制系統(tǒng)講解
  2. 13.68 MB  |  4次下載  |  10 積分
  3. 2安川A1000變頻器中文版說明書
  4. 20.16 MB  |  3次下載  |  3 積分
  5. 3直流電路的組成和基本定律
  6. 1.67 MB   |  2次下載  |  免費
  7. 4丹佛斯2800系列變頻器說明書
  8. 8.00 MB  |  1次下載  |  5 積分
  9. 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊
  10. 0.74 MB   |  1次下載  |  免費
  11. 6ES7243E+ES8311音頻錄制與播放電路資料
  12. 0.06 MB   |  1次下載  |  5 積分
  13. 7SDM02 激光測距模塊產(chǎn)品手冊
  14. 0.43 MB   |  1次下載  |  免費
  15. 8SDFM 激光測距模塊模組手冊
  16. 0.54 MB   |  1次下載  |  免費

本月

  1. 1CH341編程器軟件NeoProgrammer_2.2.0.10
  2. 20.47 MB   |  170次下載  |  1 積分
  3. 22025智能家居傳感器市場分析及創(chuàng)新應(yīng)用
  4. 3.11 MB  |  43次下載  |  免費
  5. 3RV1126B系列開發(fā)板產(chǎn)品資料
  6. 4.19 MB  |  18次下載  |  免費
  7. 4CH341編程軟件下載
  8. 2.50 MB   |  16次下載  |  5 積分
  9. 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場景
  10. 3.05 MB  |  12次下載  |  免費
  11. 6【開源】60余套STM32單片機、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學(xué)習(xí)資源包
  12. 10.55 MB  |  8次下載  |  免費
  13. 7冷柜-電氣控制系統(tǒng)講解
  14. 13.68 MB  |  4次下載  |  10 積分
  15. 8特斯拉MODEL S車載充電機主電路回路原理圖
  16. 0.81 MB   |  4次下載  |  3 積分

總榜

  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. 未知  |  233094次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191448次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183356次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81604次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73824次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分