Resolved! STM32G474 TIM1 Update Event Triggered Twice In a Row and Channels Enable Was Delayed
void TIM1_UP_TIM16_IRQHandler (void) { volatile uint8_t t; uint32_t sr; sr = TIM1->SR; sr &= ~TIM_SR_UIF; gpio_set(TIM1_PORT, TIM1_PIN); gpio_clr(TIM1_PORT, TIM1_PIN); TIM1->SR = sr; while (TIM1->SR & TIM_SR_UIF); }Above i...