OSTimeTickHook()

void OSTimeTickHook(void)

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

	只要發生時鐘節拍,該函數就會被OSTimeTick()調用。一旦進入OSTimeTick()就會馬上調用OSTimeTickHook()以允許執行用戶的應用程序中的與時間密切相關的代碼。用戶還可以通過使用該函數觸發示波器或邏輯分析儀來調試,或者爲仿真器設置斷點。
參數
	無
返回值
	無
注意事項
	OSTimeTick()通常是被ISR調用的,所以時鐘節拍ISR的執行時間會因爲用戶在該函數中提供的代碼而增加。當OSTimeTick()被調用的時候,中斷可以是禁止的也可以是允許的,這主要取決於該處理器上的移植是怎樣進行的。如果中斷是禁止的,該函數將會影響到中斷響應時間。
範例
	
void OSTimeTickHook (void)
{
    /* 觸發示波器                               */
}

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