|
ucos 教程
任務(wù)設(shè)計
在基于實時操作系統(tǒng)的應(yīng)用程序設(shè)計中,任務(wù)設(shè)計是整個應(yīng)用程序的基礎(chǔ),其他軟件設(shè)
計工作都是圍繞任務(wù)設(shè)計來展開,任務(wù)設(shè)計就是設(shè)計“任務(wù)函數(shù)”和相關(guān)的數(shù)據(jù)結(jié)構(gòu)。
4.1 任務(wù)函數(shù)的結(jié)構(gòu)
在用戶任務(wù)函數(shù)中,必須包含至少一次對操作系統(tǒng)服務(wù)函數(shù)的調(diào)用,否則比其優(yōu)先級低
的任務(wù)將無法得到運(yùn)行機(jī)會,這是用戶任務(wù)函數(shù)與普通函數(shù)的明顯區(qū)別。任務(wù)函數(shù)的結(jié)構(gòu)按
任務(wù)的執(zhí)行方式可以分為三類:單次執(zhí)行類、周期執(zhí)行類和事件觸發(fā)類,下面分別介紹其結(jié)
構(gòu)特點。
0.png (153.18 KB, 下載次數(shù): 129)
下載附件
2017-5-6 18:16 上傳
0.png (182.04 KB, 下載次數(shù): 112)
下載附件
2017-5-6 18:17 上傳
下載:
ucos教程.pdf
(440.76 KB, 下載次數(shù): 41)
2017-5-6 15:08 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
|