Cortex-M Thread Mode 如何在特权、非特权和 MSP、PSP 之间切换?
CONTROL 寄存器控制 Thread Mode 的特权级和所用栈指针;Handler Mode 始终使用特权执行。非特权线程不能直接自行恢复特权,通常通过 SVC 进入异常,由受信任处理代码检查请求后完成操作。
01
题干
Cortex-M Thread Mode 如何在特权、非特权和 MSP、PSP 之间切换?
请先给出结论,再结合真实项目说明设计边界、失败模式和验证方法。
先用 30–60 秒组织自己的回答,再对照分层解析。
08