Есть только 2 варианта: или в каждом АЦП использовать ординарный
канал, и читать только через DMA, причем можно длинный или вообще
кольцевой, и обрабатывать по прерыванию от половины или конца DMA.
Это самый экономичный способ и можно любое количество каналов
обрабатывать. Второй способ - использовать только вытесняющие
каналы. До 4шт в пакете, т.к. в АЦП 4 регистра результата
вытесняющего канала. Они ДМА вообще не поддерживают, и читаются
вручную, в прерывании конца пакета. Тут нужно смотреть, как оно все успеет вычитывать из всех ацп.