Cortex-M3中断具体行为

文章目录 中断响应顺序 入栈 取向量 更新寄存器 异常返回 EXC_RETURN 中断响应顺序 入栈:把8个寄存器的值压入栈 取向量:从向量表中找出对应的服务程序入口地址 更新堆栈指针sp,链接寄存器lr,程序指针pc 入栈 响应异常的第一个行动,就是自动保存现场的必要部分:依次把xPSR, PC, LR, R12以及R3‐R0由硬件自动压入适当的堆栈中:如果当响应异常时,当前的代码正在使用PSP
相关文章
相关标签/搜索