Цитата(adnega @ Dec 4 2014, 15:47)

Можно ведь и два последовательных регулярных преобразования настроить. Настраиваете ADC и DMA, стартуете, а по окончании получаете результаты преобразования уложенные в вашем массиве.
Время переключения примите за 0. Но сам факт переключения не означает, что конденсатор выборки-хранения зарядится мгновенно.
Когда вы стартуете преобразование в течение времени выборки конденсатор выборки-хранения начнет заряжаться до напряжения источника через выходное сопротивление источника (по экспоненте). Когда ошибка будет в приемлемом диапазоне выборку можно заканчивать. Это время задается в настройках канала и производитель рекомендует определенные значения для разных выходных сопротивлений.
Если важна регулярность преобразований, то DMA с кольцевым буфером в помощь.
Вы написали: "Когда ошибка будет в приемлемом диапазоне выборку можно заканчивать. Это время задается в настройках канала и производитель рекомендует определенные значения для разных выходных сопротивлений."
Подскажите, пожалуйста, где искать это время, в каком документе, на какой странице?
В каком регистре задаются настройки конкретного канала? Речь идёт о регистрах ADC_SMPR1 и ADC_SMPR2?
Интересует кристалл STM32F301x6/x8.
И второй вопрос: входы АЦП, настроенные как дифференциальные, могут работать в режиме поочерёдного измерения?