μcos-II任務堆棧、任務控制塊和任務代碼

μcos-II中的任務由任務堆棧、任務控制塊和任務代碼三部分所組成,其每部分具體作用如下: 任務堆棧——任務堆棧是用來保存一個任務運行時CPU的一些寄存器裏面存放的一些數據、任務指針、程序狀態字PSW等等,而當該任務需要掛起時,任務堆棧會保存該任務的運行現場,即保存運行到此時的一些數據等,然後當該任務重新運行時,就會把堆棧裏的內容重新複製到CPU的相關寄存器,從而使任務繼續從掛起的部分重新運行下去
相關文章
相關標籤/搜索