關于freertos TIMER 經常應用的函數
//建立TIMER
key_timer = xTimerCreate("Call Timer", pdMS_TO_TICKS(KEY_POLLING_TIME), pdTRUE, 0, KeyTimerCallback);
//開啟TIMER 在中斷裡
xTimerStartFromISR(key_timer, 0);
//開啟TIMER
xTimerStart(battery_timer, 0);
//停止TIMER
xTimerStop( key_timer, 0 );
// 停止TIMER 在中斷裡
xTimerStopFromISR( key_timer, 0 );
//改變TIMER的周期 在中斷裡
xTimerChangePeriodFromISR
//改變TIMER的周期
xTimerChangePeriod(battery_timer, BATTERY_MEASURE_PERIODIC_NORMAL_MS, 0);