OSTaskDelHook()

void OSTaskDelHook(OS_TCB *ptcb)

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

	當用戶通過調用OSTaskDel()來刪除任務時都會調用該函數。這樣用戶就可以處理OSTaskCreateHook()所分配的內存。OSTaskDelHook()就在TCB從TCB鏈中被移除前被調用。用戶還可以通過使用OSTaskDelHook()來觸發示波器或邏輯分析儀,以及設置斷點。
參數
	ptcb是指向所創建任務的任務控制塊的指針。
返回值
	無
注意事項
	該函數在被調用的時候中斷是禁止的。因此用戶應儘量減少該函數中的代碼以縮短中斷的響應時間。
範例
	
void OSTaskDelHook (OS_TCB *ptcb)
{
    /* 輸出信號觸發示波器           */
}

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