Keil 自帶的 RTX51—Tiny 系統(tǒng)有這樣幾個(gè)缺點(diǎn):1、非占先式任
務(wù)調(diào)度,這樣系統(tǒng)的實(shí)時(shí)性就很難保證 2、提供的系統(tǒng)服務(wù)太少,
只有 wait 與 signal。而 RTX51—Tiny 的優(yōu)點(diǎn)是:1、Keil 公司自己開
發(fā)的,使用_task_關(guān)鍵字區(qū)別每個(gè)任務(wù),這樣可以使得被不同任務(wù)調(diào)
用的不同函數(shù)即使沒有相互調(diào)用,他們的局部變量也不會(huì)相互覆蓋。
免去了在 SmallRTOS 中需要手動(dòng)制止函數(shù)間局部變量的相互覆蓋。
2、內(nèi)核小。整個(gè) RTX51--Tiny 完整編譯只需 900B 的空間。
標(biāo)簽:
Tiny
RTX
signal
Keil
上傳時(shí)間:
2014-10-14
上傳用戶:zuozuo1215