Есть проект, в котором TIM3 используется для генерации периодических прерываний по update. Соответствующий handler вызывается.
Попытка просто переехать на TIM2 (для получения более точных - соответствующих желаемым - интервалов за счёт использования его 32-х разрядности) - прерывания (TIM2_IRQHandler) не происходят.
Программирование (используемая разрядность) не менялась.
Работа без SPL, всё "ручками". Про включение соответствующей периферии не забыл.
Что в этих таймерах такого особенного?
Файл:
http://188.134.5.254/browser/hfreceiver/trunk/hardware.c
Сообщение отредактировал Genadi Zawidowski - Sep 18 2014, 18:08