From 5f1695dc0d1bff4e3366997c5f0e4b0d9b943d62 Mon Sep 17 00:00:00 2001 From: Erick Ahmed Date: Sun, 14 Jun 2026 14:51:46 +0200 Subject: [PATCH] Start timer once for automatic rearming with semaphore release --- Core/Src/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Core/Src/main.c b/Core/Src/main.c index 5a0b414..e67881e 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -163,6 +163,9 @@ int main(void) xHeartbeatTimerCAN1 = osTimerNew(vLEDHeartbeat, osTimerOnce, &led_can1, NULL); xHeartbeatTimerCAN2 = osTimerNew(vLEDHeartbeat, osTimerOnce, &led_can2, NULL); + osTimerStart(xHeartbeatTimerCAN1, 25U); + osTimerStart(xHeartbeatTimerCAN2, 25U); + if (xHeartbeatTimerCAN1 == NULL || xHeartbeatTimerCAN2 == NULL) Error_Handler(); /* USER CODE END RTOS_TIMERS */