Олдфаг (13.10.2014 08:38, просмотров: 1) ответил Codavr на Как правильно организовать передачу данных в программе
Может, усреднять вне обработчика DMA? Сделайте усреднение отдельной задачей и используйте т.н. отложенную обработку прерывания, по типу семафоров и прерываний freeRTOS, как описано в статьях Курниц(а). Пусть настоясчий обработчик только вгоняет очередную порцию в буфер и выставляет семафор.