ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
753060 Топик полностью
Idler (29.04.2017 17:52, просмотров: 272) ответил Ксения на Да, ассемблер тоже годится. Тем паче, что задача сводится лишь к правильной инициализации регистров.
Теперь, после описания задачи, стало понятно, что напрямую мой кусок вам не подойдет. У меня все 4 канала АЦП, но медленно и через 1 канал ДМА. Раз вам нужно на максимальной скорости и в большой буфер, значит вам обязательно нужен цепочечный (он же двойной, он же double buffering) DMA, чтобы пока вы обрабатываете первый буфер, он писал во второй. А у меня буфер всего на 64 байта (8 семплов по каждому каналу), и я его обрабатываю до того, как ДМА его начнет портить следующими измерениями. В результате, у нас ни одной строчки прграммы не совпадет. Лучше напишите, как можете, и дайте глянуть, поправим...