diff --git a/Core/Src/main.c b/Core/Src/main.c index ce25a02..70e1f62 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -151,11 +151,8 @@ int main(void) /* USER CODE END RTOS_SEMAPHORES */ /* USER CODE BEGIN RTOS_TIMERS */ - xHeartbeatTimerCAN1 = osTimerNew(vLEDHeartbeat, osTimerPeriodic, &led_can1, NULL); - osTimerStart(xHeartbeatTimerCAN1, 250U); - - xHeartbeatTimerCAN2 = osTimerNew(vLEDHeartbeat, osTimerPeriodic, &led_can2, NULL); - osTimerStart(xHeartbeatTimerCAN2, 250U); + xHeartbeatTimerCAN1 = osTimerNew(vLEDHeartbeat, osTimerOnce, &led_can1, NULL); + xHeartbeatTimerCAN2 = osTimerNew(vLEDHeartbeat, osTimerOnce, &led_can2, NULL); if (xHeartbeatTimerCAN1 == NULL || xHeartbeatTimerCAN2 == NULL) Error_Handler(); /* USER CODE END RTOS_TIMERS */