一個嵌入式操作系統(tǒng)內(nèi)核,公開測試尋求響應(yīng)
本人已經(jīng)編寫出,我生平第一個操作系統(tǒng)內(nèi)核.
該內(nèi)核暫時取名Mini X
該內(nèi)核目前只支持任務(wù)調(diào)度
內(nèi)核C長度不超過300行,匯編長度不超過120行
編譯內(nèi)核代碼長度為1010
支持優(yōu)先級 255個 ,最低優(yōu)先級為空閑任務(wù)
支持任務(wù)時間片輪延時
只提供4個任務(wù)函數(shù)
建立線程 OS_CREATE_TASK
線程延時 OS_TASK_DLY
讀線程狀態(tài) OS_GET_READY
設(shè)置線程狀態(tài) OS_SET_READY
空閑任務(wù)由用戶自行編寫,并且必須為最低優(yōu)先級
用戶可以讓空閑線程進入低功耗或者作統(tǒng)計
用戶最多可以建立255條線程,用戶線程必須為閉環(huán)函數(shù).
目前還處于測試和整理階段,暫時還只基于8051使用的開發(fā)環(huán)境為KEIL 7
本人想公開測試,不知道是否有人響應(yīng)?