OSTaskStatHook()

void OSTaskStatHook(void)

File	Called from	Code enabled by
OS_CPU_C.C	OSTaskStat()	OS_CPU_HOOKS_EN

	該函數每秒鐘都會被µC/OS-Ⅱ的統計任務調用。OSTaskStatHook()允許用戶加入自己的統計功能。
參數
	無
返回值
	無
注意事項
	統計任務大概在調用OSStart()後再過5秒開始執行。注意,當OS_TASK_STAT_EN或者OS_TASK_CREATE_EXT_EN被置爲0時,該函數不會被調用。
範例
	
void OSTaskStatHook (void)
{
    /* 計算所有任務執行的總時間     */
    /* 計算每個任務的執行時間在總時間內所佔的百分比      */
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章