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)
{
/* 輸出信號觸發示波器 */
}
OSTaskDelHook()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.