User Activity

 void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { if (GPIO_Pin == GPIO_PIN_1) { uint32_t current_time = HAL_GetTick(); if ((current_time - last_interrupt_time) > 500) { last_interrupt_time = current_t...
Friends, which algorithm do you use to control the LEDs in this structure? I need your ideas. I have prepared a table of the LEDs' turn on order. 
When I give the delay time greater than 300 for the code below (500ms or 1000ms), GetTick or HAL_Delay(500); functions do not work.If I make the time 100ms, 200ms or 300ms, it works.When I want to control the delay at longer times, the program does n...
Hal_Delay çalışmayı durdurdu ( STM32F030C6T6 )Forumda buna benzer birçok konu okudum ama bir çözüm bulamadım. Sanırım sorunun kaynağının bu olduğunu anlayalı 7-8 gün oldu. Hal_Delay() çalışmadığı için GetTick() fonksiyonunu da kullanamıyorum. Basit t...
I haven't been able to wait 500ms without affecting the timers for 7 days.In this block, doesn't PB14 become "0" after 500ms?Even if I use comment lines, it doesn't work.Note: volatile uint32_t Counter = 0;The "Counter" variable is incremented every ...