在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM處理器中斷處理的編程實(shí)現(xiàn)

            基于ARM處理器中斷處理的編程實(shí)現(xiàn)

            作者: 時(shí)間:2012-11-30 來(lái)源:網(wǎng)絡(luò) 收藏


              圖3 中斷解析的擴(kuò)展

              相比圖2,圖3中多了一級(jí)的跳轉(zhuǎn),也就是在第一次解析跳轉(zhuǎn)到IRQ/FIQ服務(wù)程序中后,再進(jìn)行第二次的解析_中斷源的識(shí)別。

              向量中斷的處理

              一些處理器在設(shè)計(jì)外擴(kuò)的中斷控制器時(shí)提供了一種叫做“向量中斷”的中斷跳轉(zhuǎn)機(jī)制。這與前文敘述的擴(kuò)展解析跳轉(zhuǎn)流程有所不同,它不需要軟件來(lái)識(shí)別具體的中斷源,也就是不需要添加圖3中的IRQ/FIQ服務(wù)程序,而完全由硬件自動(dòng)跳轉(zhuǎn)到對(duì)應(yīng)的中斷地址。其它跳轉(zhuǎn)流程的原理都是一樣的。這相當(dāng)于擴(kuò)展了ARM內(nèi)核的硬件中斷向量表,減小了中斷響應(yīng)延時(shí)。以S3C44B0X處理器的外部中斷0為例,需要在其對(duì)應(yīng)的硬件固定跳轉(zhuǎn)地址0x00000020處添加指令:ldr pc,=HandlerEINT,使得程序跳轉(zhuǎn)到其服務(wù)程序HandlerEINT0處執(zhí)行。


              圖4 向量中斷解析流程示例

              結(jié)語(yǔ)

              本文介紹的機(jī)制是嵌入式編程中常常采用的方法,其原理是通用的。當(dāng)然,在實(shí)際開(kāi)發(fā)中,需要根據(jù)系統(tǒng)處理器ARM內(nèi)核的中斷特征和處理器自身的中斷控制器特點(diǎn)具體細(xì)化流程圖中的各個(gè)步驟和改寫參考代碼。

            參考文獻(xiàn):

            [1].S3C4510Bdatasheethttp://www.dzsc.com/datasheet/S3C4510B_589499.html.
            [2].S3C44B0Xdatasheethttp://www.dzsc.com/datasheet/S3C44B0X_589522.html.


            上一頁(yè) 1 2 3 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉