在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內(nèi)不再提示

系統(tǒng)芯片設(shè)計—中斷的產(chǎn)生及處理流程

倩倩 ? 來源:Semi Connect ? 作者:Semi Connect ? 2022-08-12 14:46 ? 次閱讀

中斷(Interrupt)是指系統(tǒng)芯片中外設(shè)IP核產(chǎn)生的一個給處理器的硬件請求信號,外設(shè)請求處理器暫停當前正在執(zhí)行的任務(wù),轉(zhuǎn)而去執(zhí)行外設(shè)所需的特定任務(wù)。在中斷模式下,處理器對外設(shè)發(fā)出任務(wù)命令后可直接去處理其他任務(wù),當中斷請求到來時再做相應(yīng)的處理,避免了無效等待,提高了任務(wù)之間的并行性。中斷的產(chǎn)生及處理流程如圖5-97所示。

05639d86-19f7-11ed-ba43-dac502259ad0.jpg

中斷響應(yīng)和處理流程:處理器接受到中斷信號之后,立即停止當前正在執(zhí)行的程序,并且保存當前處理器狀態(tài),程序指針等,然后進入中斷服務(wù)程序;完成中斷處理之后即可返回原程序繼續(xù)執(zhí)行。一個中斷服務(wù)程序?qū)?yīng)于一個中斷源,每個中斷源都有其特定的中斷服務(wù)程序。在中斷服務(wù)程序中,處理器一般需要做3部分工作:一是保護現(xiàn)場,即保存執(zhí)行中斷源請求的特別任務(wù)之前的處理器狀態(tài),程序指針等,以便中斷處理之后能正確返回;二是解析當前中斷,執(zhí)行相應(yīng)動作;三是恢復(fù)現(xiàn)場,再返回到中斷前的程序。

中斷控制器是系統(tǒng)芯片中用于中斷源收集,屏蔽和優(yōu)先級管理的IP核。產(chǎn)生中斷信號的部件稱為中斷源,中斷源產(chǎn)生的中斷有電平中斷核脈沖中斷兩種形態(tài):電平中斷再中斷發(fā)生時產(chǎn)生一個持續(xù)的有效電平,在未清除中斷之前有效電平維持;脈沖中斷發(fā)生時產(chǎn)生一個有效脈沖,脈沖不維持,中斷控制器需要捕捉并記錄該脈沖中斷。

在系統(tǒng)應(yīng)用不需要關(guān)注某個中斷的情況下,中斷源產(chǎn)生的中斷被傳到處理器之前,可以被屏蔽。通過在中斷控制器中設(shè)置該中斷位無效,即可屏蔽中斷。系統(tǒng)模塊以及外設(shè)都可能產(chǎn)生中斷,在多個中斷源同時產(chǎn)生中斷的情況下,處理器核不能同時響應(yīng)所有中斷請求,因此在多個中斷同時到來的情況下需要有順序地進行中斷處理,即分配中斷的優(yōu)先級。優(yōu)先級高的中斷先被處理,優(yōu)先級低的中斷后被處理。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16416

    瀏覽量

    178763
  • 系統(tǒng)芯片
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

    18379

原文標題:系統(tǒng)芯片設(shè)計—中斷控制器

文章出處:【微信號:Semi Connect,微信公眾號:Semi Connect】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    EE-192:使用C語言在Blackfin處理器上創(chuàng)建中斷驅(qū)動系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《EE-192:使用C語言在Blackfin處理器上創(chuàng)建中斷驅(qū)動系統(tǒng).pdf》資料免費下載
    發(fā)表于 01-03 15:03 ?0次下載
    EE-192:使用C語言在Blackfin<b class='flag-5'>處理</b>器上創(chuàng)建<b class='flag-5'>中斷</b>驅(qū)動<b class='flag-5'>系統(tǒng)</b>

    OMAP5912多媒體處理中斷參考指南

    電子發(fā)燒友網(wǎng)站提供《OMAP5912多媒體處理中斷參考指南.pdf》資料免費下載
    發(fā)表于 12-17 16:25 ?0次下載
    OMAP5912多媒體<b class='flag-5'>處理</b>器<b class='flag-5'>中斷</b>參考指南

    c51單片機中斷

    ,當一個傳感器檢測到危險情況(如溫度過高)時,通過中斷機制,CPU 可以立即暫停當前的工作,優(yōu)先處理這個緊急事件,避免可能的損失。 提高系統(tǒng)效率 :在沒有中斷的情況下,CPU 需要不斷
    發(fā)表于 11-25 21:43

    關(guān)于中斷知識學(xué)習(xí)總結(jié)筆記

    正在忙碌工作的人,突然接到一個緊急電話(中斷事件),先停下手中工作去接聽電話并處理相關(guān)事宜,之后再回來繼續(xù)之前的工作。 二、中斷流程剖析 (一)中斷請求(IRQ) 外部設(shè)備或內(nèi)部事件
    發(fā)表于 11-23 11:23

    數(shù)字設(shè)計ic芯片流程

    主要介紹芯片的設(shè)計流程 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? &
    發(fā)表于 11-20 15:57 ?0次下載

    單片機有哪些中斷類型

    單片機中斷是指在單片機執(zhí)行程序的過程中,當外部設(shè)備或內(nèi)部條件發(fā)生某個特定事件時,能夠暫停當前正在執(zhí)行的程序,轉(zhuǎn)而去執(zhí)行一個特定的服務(wù)程序(稱為中斷服務(wù)程序或中斷處理程序),
    的頭像 發(fā)表于 10-17 18:12 ?854次閱讀

    使用CSL來補充操作系統(tǒng)調(diào)度程序處理級聯(lián)中斷

    電子發(fā)燒友網(wǎng)站提供《使用CSL來補充操作系統(tǒng)調(diào)度程序處理級聯(lián)中斷.pdf》資料免費下載
    發(fā)表于 10-16 10:12 ?0次下載
    使用CSL來補充操作<b class='flag-5'>系統(tǒng)</b>調(diào)度程序<b class='flag-5'>處理</b>級聯(lián)<b class='flag-5'>中斷</b>

    ARM處理器的異常中斷響應(yīng)過程

    ARM處理器的異常中斷響應(yīng)是嵌入式系統(tǒng)設(shè)計中一個至關(guān)重要的環(huán)節(jié),它確保了系統(tǒng)在面對內(nèi)部或外部事件時能夠穩(wěn)定、可靠地運行。
    的頭像 發(fā)表于 09-10 11:18 ?1090次閱讀

    freertos中斷優(yōu)先級在哪設(shè)置

    中斷優(yōu)先級之前,我們需要理解中斷優(yōu)先級的概念。在嵌入式系統(tǒng)中,中斷是硬件或軟件事件,它們可以打斷CPU的當前執(zhí)行流程,讓CPU去
    的頭像 發(fā)表于 09-02 14:17 ?728次閱讀

    流程工業(yè)物聯(lián)網(wǎng)遠程監(jiān)控系統(tǒng)解決方案

    與離散領(lǐng)域顯著不同的是,流程領(lǐng)域的生產(chǎn)流程本質(zhì)上是連續(xù)的,被加工處理的工質(zhì)不論是產(chǎn)生物理變化還是化學(xué)變化,其過程不會中斷,而且往往是處于密閉
    的頭像 發(fā)表于 08-05 11:07 ?263次閱讀
    <b class='flag-5'>流程</b>工業(yè)物聯(lián)網(wǎng)遠程監(jiān)控<b class='flag-5'>系統(tǒng)</b>解決方案

    如何在RK3562J的AMP雙系統(tǒng)實現(xiàn)裸核中斷嵌套機制

    多核異構(gòu)系統(tǒng)是?種使同?顆SoC芯片中不同核心分別獨立運行不同平臺的計算系統(tǒng)。通過合理的處理器核心及外設(shè)資源劃分,使?顆SoC芯片能夠獨立運
    發(fā)表于 07-29 16:29

    RISC-V的中斷處理 中斷操作三個步驟

    中斷操作三個步驟: 1、中斷初始化 2、trap處理 3、用戶中斷處理
    的頭像 發(fā)表于 05-20 16:38 ?1304次閱讀

    如何停止或取消單片機的中斷處理?

    處理器中的NVIC能夠處理多個可屏蔽中斷通道和可編程優(yōu)先級,中斷輸入請求可以是電平觸發(fā),也可以是最小的一個時鐘周期的脈沖信號。
    發(fā)表于 04-15 11:05 ?1462次閱讀
    如何停止或取消單片機的<b class='flag-5'>中斷</b><b class='flag-5'>處理</b>?

    芯片制造流程產(chǎn)生的相關(guān)缺陷和芯片缺陷檢測任務(wù)分析

    芯片生產(chǎn)制造過程中,各工藝流程環(huán)環(huán)相扣,技術(shù)復(fù)雜,材料、環(huán)境、工藝參數(shù)等因素的微變常導(dǎo)致芯片產(chǎn)生缺陷,影響產(chǎn)品良率。
    的頭像 發(fā)表于 02-23 10:38 ?2193次閱讀
    <b class='flag-5'>芯片</b>制造<b class='flag-5'>流程</b>及<b class='flag-5'>產(chǎn)生</b>的相關(guān)缺陷和<b class='flag-5'>芯片</b>缺陷檢測任務(wù)分析

    單片機中斷系統(tǒng)的響應(yīng)過程

    計算機中也是采用的這種辦法,五個中斷源,每個中斷產(chǎn)生后都到一個固定的地方去找處理這個中斷的程序,當然在去之前首先要保存下面將執(zhí)行的指令的地址
    的頭像 發(fā)表于 02-02 15:41 ?654次閱讀
    主站蜘蛛池模板: 久久久噜久噜久久综合| 在线99热| 美女张开腿让男人桶爽| 国内夫妇交换性经过实录| 国产精品久久久久久久久久影院| 99色亚洲| 黄色欧美视频| 日本黄色高清视频网站| 亚洲综合一| 日日夜夜狠狠干| aaaa日本| 天天干天天拍天天射天天添天天爱| 国产三级日产三级韩国三级| 欧美一级欧美三级| 四虎久久精品国产| 伊人蕉久| 免费可以看黄的视频 s色| 国产黄色网页| 奇米影视亚洲春色77777 | 欧美亚洲视频一区| 91国内在线视频| 深夜网站免费| 日本免费一区视频| 日本不卡一区| 亚洲综合丁香婷婷六月香| 色婷婷色综合激情国产日韩| 亚洲啊v| 亚洲综合久久综合激情久久| 特级毛片a级毛免费播放| 亚洲aaaa级特黄毛片| 日韩免费三级电影| 日本乱理论片免费看| 三级精品| 欧美性f| a网在线| 国产成人午夜片在线观看| 国产精品久久久久久久免费大片| 亚洲日本一区二区三区| 老司机亚洲精品影院在线| 不卡一区| 亚洲天堂成人网|