改進(jìn)型時間觸發(fā)嵌入式系統(tǒng)編程模式
通過以上措施,“改進(jìn)型時間觸發(fā)編程模式”的程序結(jié)構(gòu)如下:
結(jié)語
使用“改進(jìn)型時間觸發(fā)編程模式”進(jìn)行小型嵌入式系統(tǒng)編程,就像使用RTOS進(jìn)行編程一樣,設(shè)計者規(guī)劃好任務(wù)后,就可以專心于每個任務(wù)的設(shè)計,任務(wù)對處理器時間的占用可以由系統(tǒng)統(tǒng)一管理,減少任務(wù)之間的耦合,使產(chǎn)品的程序設(shè)計和改動都變得簡潔清楚。使用該編程模式很好地解決了譬裝式智能配電儀表所面臨的復(fù)雜的設(shè)計問題,證明該方法簡單有效。目前該設(shè)計模式僅僅設(shè)計了任務(wù)調(diào)度器,任務(wù)間的變量傳遞還需要使用全局變量,如果能加入信號量和消息機(jī)制,那么該模式將更加完善。本文引用地址:http://www.ex-cimer.com/article/148751.htm linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論