Сейчас запуск АЦП от второго компаратора происходит через прерывание, которое генерирует компаратор (в прерывании происходит программный запуск АЦП). Вроде как всё это работает нормально, но смущает то, что приходится задействовать CPU для данной операции. Можно ли такой запуск сделать через события?
Если верить мануалу, то выход компаратора можно перенаправлять на вход таймеров TIM2/TIM3/TIM4/TIM10, а также компаратор может генерировать событие EXTI22. АЦП же может запускаться от событий CC и TRGO таймеров TIM2, TIM3, TIM4, TIM6, TIM9, а также от события EXTI11.
Как лучше всего связать компаратор и АЦП? Интуиция подсказывает, что как-то возможно для этого можно задействовать таймеры. Действительно ли есть такая возможность?
--------------------
|