Cortex-M3 異常中斷響應與返回

【異常/中斷響應】 Cortex-M3的異常/中斷響應序列包括: 入棧:把8個寄存器的值壓入棧。 取向量:從向量表中找出對應的服務程序入口地址。 更新寄存器:更新堆棧指針SP,更新連接寄存器LR,更新程序計數器PC 【入棧】 響應異常的第一個行動,就是自動保存現場的必要部分:依次把xPSR、PC、LR、R12以及R3~R0由硬件自動壓入適當的堆棧中:如果當響應異常時,當前的代碼正在使用PSP,則壓
相關文章
相關標籤/搜索