Спасибо за совет.
Цитата(MBR @ Jun 9 2012, 08:48)

Для вашей задачи вам достаточно использовать только ADC1.
Но тогда максимальная частота дискретизации 2.4 МГц.
Цитата(MBR @ Jun 9 2012, 08:48)

Пины жестко привязаны к каналам ацп - PA0 = channel 1 и т.д.
Тут не совсем ясно.
У каждого АЦП есть свой аналоговый мультиплексор.
Получается что на Mux1 и Mux2 заведены одни 16 каналов, а на Mux3 - 8 каналов которые есть на Mux1/2 и 8 каналов с порта PF?
Код
PF3 ADC3_IN9
PF4 ADC3_IN14
PF5 ADC3_IN15
PF6 ADC3_IN4
PF7 ADC3_IN5
PF8 ADC3_IN6
PF9 ADC3_IN7
PF10 ADC3_IN8
PC0 ADC123_IN10
PC1 ADC123_IN11
PC2 ADC123_IN12
PC3 ADC123_IN13
PA0 ADC123_IN0
PA1 ADC123_IN1
PA2 ADC123_IN2
PA3 ADC123_IN3
PA4 ADC12_IN4
PA5 ADC12_IN5
PA6 ADC12_IN6
PA7 ADC12_IN7
PB0 ADC12_IN8
PB1 ADC12_IN9
PC4 ADC12_IN14
PC5 ADC12_IN15
Цитата(MBR @ Jun 9 2012, 08:48)

Сам PA0 использовать не рекомендую - в ерратах на какие-то процессоры он проходил, как зашумленный. Исправили ли баг - фиг знает.
На F4xx вроде ни чего такого не написано.
Цитата(MBR @ Jun 9 2012, 08:48)

Настраиваете DMA, настраиваете последовательность из 8 каналов, настраиваете время сэмплирования каждого канала, запускаете. Данные автоматически складываются в память.
Спасибо, как делать в общем я знаю.
Не понятные некоторые нюансы, о которых спрашивал выше.
Цитата(MBR @ Jun 9 2012, 08:48)

А еще скачайте примеры от stm - там все реализовано.
Примеры скачал и смотрел, не на все вопросы нашел ответы.