Ваши слова :
И в какой раз все та же фраза :Только выясняется, что мануал недоговаривает весьма существенные нюансы, а именно, когда точно АЦП будет остановлен. По логике вещей, АЦП должен уже быть остановлен, когда взводится флаг окончания трансфера. Только нифига это не так. АЦП продолжает себе барабанить и останавливается лишь по завершению очередного преобразования.
Приведу к понятному вам :No new DMA request is issued to the DMA controller. This avoids generating an
overrun error if there are still conversions which are started.
- Новые запросы к DMA не выдаются . Это позволяет избежать ошибки переполнения если остается стартовавшее преобразование.
Вменяемый разработчик проверит /подождет освобождение периферии в прерывании от окончания трансфера, клоун a5021 будет вопить что его на***бали.
ЗЫ.В счетчик транзакций DMA пишешь после блокировки канала , это сбрасывает контроллер .


