Настроен на 1 секунду.
Код: Выделить всё
void TIM14_IRQHandler()
{
TIM14->SR &= ~TIM_SR_UIF;
GPIOA->ODR ^= (1<<2);
}Код: Выделить всё
RCC->APB1ENR |= RCC_APB1ENR_TIM14EN;
TIM14->PSC = 47999;
TIM14->ARR = 1000;
TIM14->DIER |= TIM_DIER_UIE;
TIM14->CR1 |= TIM_CR1_CEN;
NVIC_SetPriority(TIM14_IRQn, 0);
NVIC_EnableIRQ(TIM14_IRQn);