Cortex-M3 雙堆棧指針(MSP&PSP)

【雙堆棧指針(MSP&PSP)】 Cortex-M3內核中有兩個堆棧指針(MSP & PSP),但任何時刻只能使用到其中一個。 復位後處於線程模式特權級,默認使用MSP。 通過SP訪問到的是正在使用的那個指針,可以通過MSR/MRS指令訪問指定的堆棧指針。 通過設置CONTROL寄存器的bit[1]選擇使用哪個堆棧指針。CONTROL[1]=0選擇主堆棧指針;CONTROL[1]=1選擇進程堆棧指
相關文章
相關標籤/搜索