1 FreeRTOS 的系統時鐘節拍可以在配置檔案 FreeRTOSConfig.h 裡面設定:
#define configTICK_RATE_HZ ( ( TickType_t ) 1000 )
如上所示的宏定義配置表示系統時鐘節拍是 1KHz,即 1ms。
2 函數 xTaskGetTickCount
volatile TickType_t xTaskGetTickCount( void );
-
此函數用于在任務代碼裡面調用,如果在中斷服務程式裡面調用的話,需要使用函數
xTaskGetTickCountFromISR,這兩個函數切不可混用。