Nikolay_Po (12.04.2018 00:16 - 00:30, просмотров: 311) ответил Evgeny_CD на Я понимаю, что есть физический сигнал прерывания, и он заведен на контроллер прерываний и на DMA. В контроллере прерываний я могу не разрешить обрабатывать его, и процессор про него не узнает. Но если я у канала DMA запрограммировал, что именно
Ну так дайте ему такой источник, который будет запускать ПДП с нужным периодом. И вообще, вот про возможные режимы передачи данных: One-Shot, Repeated or Continuous. Выбирайте Continuous. И ПДП будет крутить буферы автоматически без всяких прерываний и даже триггеров. Достаточно один раз пнуть после настройки из софта.
P.S. Может, правильно включить "Repeated mode". Нужно глубже вникать. Но есть увренность, что DMA можно заставить крутиться самого в себе, без триггеров.