分析uC/OS-II在MSP430單片機芯片上實現(xiàn)RTOS的問題
5 程序設(shè)計流程
本文引用地址:http://www.ex-cimer.com/article/201809/389175.htm(1)中斷程序結(jié)構(gòu)和設(shè)計流程,如圖4所示。
(2)普通任務(wù)間的任務(wù)切換程序流程,如圖5所示。
(3)在中斷中任務(wù)切換程序流程,如圖6所示。
我們已經(jīng)在MSP430F148上成功運行了uC/OS-II,在RAM只有2 KB的情況下,能夠運行16個任務(wù),可以滿足一些復(fù)雜的應(yīng)用需求,大大擴展了MSP430F148的應(yīng)用范圍,并且提高了應(yīng)用系統(tǒng)的實時性。為了驗證實際效果,在此基礎(chǔ)上,我們將幾個常用的家庭儀表--水表、暖氣表、熱水表集成在一起,運行效果良好,達到設(shè)計要求。
評論