ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
2 июля
412003 Топик полностью
1111111 (24.05.2013 02:32, просмотров: 33) ответил 1111111 на STM32F100х - не едут лыжи:( В TIM3 используются CH2 и CH3 то в захвате то в сравнении. Постоянно влетает в прерывание с флагами этих каналов по нулям, и разрешенными только этими источниками. Еррата по данному поводу молчит. Откуда лезь то может?
На водка сработала. Эх, тяжелое наследие восьмибитников, сам себя перехитрил. В коде обработки так же присутствовала работа по внезапно появившимся флагам другого канала (противоположного вызвавшему прерывание), соответственно NVIC получал новый запрос, а флаги снимались вручную до его обработки. Решение - не выпендриватся и обрабатывать только текущий канал, или же одновременно с флагами сбрасывать и запрос