當(dāng)前位置:
首頁(yè) >
akae-arm9异常
發(fā)布時(shí)間:2025/4/5
40
豆豆
生活随笔
收集整理的這篇文章主要介紹了
akae-arm9异常
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天老師讓我們復(fù)習(xí)異常。班里的三位仁兄講的特牛. 1、異常種類(lèi)(7種:recve,und,swi,abt,abt,irq,fiq) 2、異常模式(5種:svc,abt,irq,fiq,und) 3、異常向量表(從0x0-0x1c 32個(gè)字節(jié)共8個(gè)異常向量表項(xiàng),常見(jiàn)的:0x0 recve,0x8 swi , 0x18 irq) 4、異常觸發(fā)(復(fù)位,看門(mén)狗復(fù)位,執(zhí)行swi指令,執(zhí)行und指令) 5、異常響應(yīng),硬件做了四件事(保存PC值,保存CPSR到SPSR, 修改CPSR,跳轉(zhuǎn)PC) 6、異常通過(guò)B或LDR來(lái)跳轉(zhuǎn)(B:C語(yǔ)言通過(guò)指針。匯編STR) 7、異常保存現(xiàn)場(chǎng)(STMFD) 8、異常恢復(fù)現(xiàn)場(chǎng)(LDMFD) 9、異常處理(跳轉(zhuǎn)到C_entry) 10、異常還回(movs pc, lr)
總結(jié)
以上是生活随笔為你收集整理的akae-arm9异常的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 1月30日嵌入式精英座谈齐聚北航
- 下一篇: ERROR: This virtual