新聞中心

        EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 從Flash和SRAM中觸發(fā)中斷的過(guò)程示例(一)

        從Flash和SRAM中觸發(fā)中斷的過(guò)程示例(一)

        作者: 時(shí)間:2013-09-24 來(lái)源:網(wǎng)絡(luò) 收藏
        OR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px">  SWI_Handler

          B SWI_Handler

          Prefetch_Handler

          B Pretetch_Handler

          Abort_Handler

          B Abort_Handler

          FIQ_Handler

          B FIQ_Handler

          END

          復(fù)位時(shí),本例子執(zhí)行的第一條指令是:

          LDR PC,=start

          將轉(zhuǎn)移到匯編啟動(dòng)代碼,允許中斷,建立IRQ的堆棧指針核管理員模式。

          中斷向量的假肢就是IRQ中斷

          LDR PC,[PC,#=0Xff0]

          這條指令加載到PC,PC地址將從VIC向量地址寄存器(0Xffff f030)轉(zhuǎn)到ISR,并在這里執(zhí)行轉(zhuǎn)移。其余的向量都是虛擬的中斷操作。


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

        關(guān)鍵詞: Flash SRAM 觸發(fā)中斷

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 裕民县| 英超| 邵阳市| 济南市| 宜春市| 梅河口市| 喀喇| 昔阳县| 筠连县| 灵台县| 上栗县| 襄樊市| 潍坊市| 余江县| 荣昌县| 罗甸县| 都昌县| 郎溪县| 灯塔市| 准格尔旗| 土默特左旗| 桓台县| 滦平县| 青海省| 天等县| 永兴县| 乐陵市| 阿拉善右旗| 南涧| 溆浦县| 玉门市| 本溪市| 星子县| 澎湖县| 阿拉善左旗| 夏津县| 项城市| 滨州市| 定陶县| 双牌县| 日照市|