Здравствуйте, уважаемые коллеги, подскажите исходя из собственного опыта работы с ADC процессора STM32F405. Дело обстоит так: сконфигурировал ADC1 для запуска от TIM4/Channel 4. ADC1 запускается, генерится прерывание, где данные вычитываются из регистра данных (после этого флаг окончания преобразования EOC должен сбрасываться автоматически, так написано в документации на процессорное семейство), но флаг EOC не сбрасывается. И процессор зацикливается в этом обработчике от ADC. Вручную снимаю EOC (запись нуля), а он не сминается!!!
Где ошибаюсь?
|