新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 分析uC/OS-II在MSP430單片機(jī)芯片上實(shí)現(xiàn)RTOS的問題

分析uC/OS-II在MSP430單片機(jī)芯片上實(shí)現(xiàn)RTOS的問題

作者: 時(shí)間:2018-09-14 來源:網(wǎng)絡(luò) 收藏

5 程序設(shè)計(jì)流程

本文引用地址:http://butianyuan.cn/article/201809/389175.htm

(1)中斷程序結(jié)構(gòu)和設(shè)計(jì)流程,如圖4所示。

389175_3_0.jpg
圖4 中斷堆棧與任務(wù)堆棧分離的中斷設(shè)計(jì)流程

(2)普通任務(wù)間的任務(wù)切換程序流程,如圖5所示。

389175_3_1.jpg
圖5 任務(wù)級(jí)切換程序流程

(3)在中斷中任務(wù)切換程序流程,如圖6所示。

389175_3_2.jpg
圖6 中斷級(jí)任務(wù)切換程序流程

我們已經(jīng)在MSP430F148上成功運(yùn)行了,在RAM只有2  KB的情況下,能夠運(yùn)行16個(gè)任務(wù),可以滿足一些復(fù)雜的應(yīng)用需求,大大擴(kuò)展了MSP430F148的應(yīng)用范圍,并且提高了應(yīng)用系統(tǒng)的實(shí)時(shí)性。為了驗(yàn)證實(shí)際效果,在此基礎(chǔ)上,我們將幾個(gè)常用的家庭儀表--水表、暖氣表、熱水表集成在一起,運(yùn)行效果良好,達(dá)到設(shè)計(jì)要求。


上一頁 1 2 3 4 5 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉