新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 實時操作系統(tǒng)μC/OS-II在AT89S52上的移植

實時操作系統(tǒng)μC/OS-II在AT89S52上的移植

作者: 時間:2016-10-08 來源:網(wǎng)絡 收藏

OSIntCtxSw()用于中斷級的任務切換。在μC/OS-Ⅱ中,中斷發(fā)生后,有時會激活優(yōu)先級比被中斷的任務更高的任務,此時就需要任務切換,將調用OSIntCtxSw()。OSIntCtxSw()是在OSIntExit()中被調用的。

4 結 語

在移植過程中有幾個地方必須注意:由于AT89852單片機的程序存儲器和數(shù)據(jù)存儲器容量有限,所以必須擴展片外ROM和RAM,必須把系統(tǒng)和用戶程序對ROM和RAM的需求量都考慮在內,并留有一定的余量。為了更好地利用系統(tǒng)功能,還必須對OS CFG.H中的常量進行相關的設置。隨著嵌入式技術的不斷發(fā)展,相信μC/OS-Ⅱ將有更加廣泛的應用。


上一頁 1 2 下一頁

關鍵詞:

評論


相關推薦

技術專區(qū)

關閉