?? os_說明.txt
字號(hào):
RTOS的引入說明->House_OS
參考模式:Small RTOS51V1.21.1
uC/OSiiV2.52
本OS的系統(tǒng)服務(wù)為:
時(shí)鐘節(jié)拍和定時(shí)服務(wù);
任務(wù)調(diào)度服務(wù);
信號(hào)量服務(wù);
消息郵箱服務(wù);
該OS允許裁減服務(wù)以減小內(nèi)核;
//任務(wù)初始化列表
#if _DISP_TASK >0
//DisplayTaskInit();
#endif
#if _Clock_TASK>0
//ClockTaskInit();
#endif
#if _Comm_TASK>0
//CommTaskInit();
#endif
#if _Store_TASK >0
//StoreTaskInit();
#endif
#if _Measure_TASK>0
//MeasureTaskInit();
#endif
/*------------------------------------------*/
#if _LOOP_MODE >0
//采用傳統(tǒng)的永真循環(huán)方式進(jìn)行任務(wù)執(zhí)行
//OPEN_INTERRUPT();
while(1)
{
#if _Clock_TASK>0
//ClockTask();
#endif
#if _Measure_TASK>0
//MeasureTask();
#endif
#if _Store_TASK >0
//StoreTask();
#endif
#if _Comm_TASK>0
//CommTask();
#endif
#if _DISP_TASK >0
//DisplayTask();
#endif
/*假如CPU進(jìn)入空閑模式則使系統(tǒng)進(jìn)入掉電模式節(jié)能*/
if(CPUFree) IdleTask();
}
/*------------------------------------------*/
/*------------------------------------------*/
#if _RTOS_MODE >0
//采用OS進(jìn)行任務(wù)調(diào)度
//之前不能開中斷
/*------------------------------------------*/
//OSStart();
/*------------------------------------------*/
#endif
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -