文章目錄
- 1.說明:
- 2.解析:
- 3.将其改為4位元組對齊:
1.說明:
在作業系統核心代碼中,對于任務堆棧有如下操作:
2.解析:
這一句話的作用是讓堆棧進行8位元組對齊。關于位元組對齊的概念如下:
參考:https://blog.csdn.net/cclethe/article/details/79659590

并且在《M3權威指南》中,我們可以查得堆棧指針必須4位元組對齊,
3.将其改為4位元組對齊:
作用是8位元組對齊,但是在cortex-m3/m4架構上,隻需要4位元組對齊即可,是以我們将其改為
發現4位元組對齊後作業系統工作正常