關於 Cortex-M3 的雙堆棧機制

 寄存器簡介 Cortex-M 系列 CPU 的寄存器組裏有 R0~R15 共 16 個通用寄存器組和若干特殊功能寄存器,如下圖所示。下圖中我看可以看到MSP和PSP兩個堆棧指針寄存器。 通用寄存器組裏的 R13 作爲堆棧指針寄存器 (Stack Pointer,SP);R14 作爲連接寄存器 (Link Register,LR),用於在調用子程序時,存儲返回地址;R15 作爲程序計數器 (Pro
相關文章
相關標籤/搜索