Подскажите, а как настроить частоту работы МК?
По идее, по умолчанию должна быть выбрана максимальная частота, но если завести таймер на 168mHz, то прерывания происходят явно не каждую секунду(
Не пойму, либо я таймер не так настроил или выбрана не та частота!
как выставить опред частоту?
Цитата
//***********TIM7***************
RCC->APB1ENR |= RCC_APB1ENR_TIM7EN; // тактирование таймера
TIM7->PSC = 168000-1; // предделитель
TIM7->ARR = 1000; // переполнение
TIM7->DIER |= TIM_DIER_UIE; // прерывание по переполнению
TIM7->CR1 |= TIM_CR1_CEN; // запуск счета
NVIC_EnableIRQ(TIM7_IRQn);
RCC->APB1ENR |= RCC_APB1ENR_TIM7EN; // тактирование таймера
TIM7->PSC = 168000-1; // предделитель
TIM7->ARR = 1000; // переполнение
TIM7->DIER |= TIM_DIER_UIE; // прерывание по переполнению
TIM7->CR1 |= TIM_CR1_CEN; // запуск счета
NVIC_EnableIRQ(TIM7_IRQn);