]> mj.ucw.cz Git - home-hw.git/blobdiff - Src/main.c
We have a working timer interrupt!
[home-hw.git] / Src / main.c
index de59f78369fc054eb53e7c83b568cc3ba3b56503..57349e4521dd5e5ef16e148492eb2daa2b8bc153 100644 (file)
@@ -124,6 +124,10 @@ int main(void)
   display_init();
   usb_start(&usb);
 
+  LL_TIM_EnableCounter(TIM4);
+  LL_TIM_EnableIT_UPDATE(TIM4);
+  LL_TIM_GenerateEvent_UPDATE(TIM4);
+
   /* USER CODE END 2 */
 
   /* Infinite loop */
@@ -133,10 +137,7 @@ int main(void)
   {
     debug_printf("Counter = %d\n", cnt);
     display_counter(cnt);
-    LL_GPIO_SetOutputPin(LED_GPIO_Port, LED_Pin);
-    LL_mDelay(500);
-    LL_GPIO_ResetOutputPin(LED_GPIO_Port, LED_Pin);
-    LL_mDelay(500);
+    LL_mDelay(1000);
     cnt++;
 
   /* USER CODE END WHILE */