求大佬嵌入式實時作業系統代碼suc
uj5u.com熱心網友回復:
Q1:app_cfg.h設定任務優先級及大小,創建任務使用函式OSTaskCreate或者OSTaskCreateExt。
全域變數就用volatile int COUNT = 600,包含全域變數的頭檔案包含陳述句extern int COUNT。
在任務TaskA函式中加入陳述句COUNT-=1,while回圈內部末尾加上陳述句OSTimeDlyHMSM(0,0,1,0)...
修改任務優先級函式為OSTaskChangePrio,任務掛起函式為OSTaskSuspend,任務恢復函式為OSTaskResume,洗掉任務函式為OSTaskDel ,具體引數看os_task.c源檔案。
Q2:這個你懂的
Q3:要分析這些函式具體可看os_task.c源檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/117193.html
標籤:嵌入開發(WinCE)
