|
本帖最后由 Angle145 于 2019-6-14 09:35 編輯
具有學(xué)習(xí)和參考價值。由圖可見,任務(wù)之間有序進(jìn)行,并且符合延時順序,3個任務(wù)如“同時”運(yùn)行一樣,我們稱之為“并發(fā)運(yùn)行”。這樣的好處是一個單片機(jī)實現(xiàn)了“多個單片機(jī)同時運(yùn)行”的效果。大家都知道,裸機(jī)中要想“并發(fā)運(yùn)行”,只能依靠各種中斷打斷main函數(shù)運(yùn)行,這將耗費(fèi)中斷資源,而在OS加持下,整個系統(tǒng)只占用SysTick一個外設(shè)資源,其他資源可以任意使用,這將有利于資源的高效利用和方便代碼的書寫安排。
|
-
任務(wù)函數(shù)
-
任務(wù)運(yùn)行情況
-
-
STM32F103最精簡的OS.zip
2019-6-13 11:52 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
857.2 KB, 下載次數(shù): 81, 下載積分: 黑幣 -5
|