Я запускал на STM32F103 обработку непрерывных данны - таймер + АЦП + DMA.
При этом обрабатывал только прерывания от DMA.
Сейчас хочу запустить DMA после превышения сигнала.
Для контроля, разрешил прерывание АЦП по сторожу м в прерывании вижу меняющееся значение сигнала.
А в буфере для DMA или первое значение или все значения устанавливаются в 2048.
Не могу найти инфрормацию, от какого события срабатывает DMA если АЦП в режиме сторожа?
Прикладываю исходник.