ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
1032377 Топик полностью
Kceния (30.08.2020 18:48, просмотров: 429) ответил my504 на Ксения, запуск DMA никакого отношения к запуску ADC не имеет. DMA тут стоит вторым в очереди на получение результата в ОЗУ. Кто-то должен запустить преобразование самого ADC. У Вас, судя по всему, это нужно делать руками, дергая где то в недрах одного из регистров домена ADC какой то бит. Либо подключите один из таймеров в качестве семплирующего к ADC, тогда он и будет генерировать события запуска ADC. В этом случае сначала запускают DMA, а затем этот таймер.
Но прежде я никаких таймеров не подключала - и без того работало. А частотой семплирования управляла через: 

sConfig.SamplingTime = ADC_SAMPLETIME_28CYCLES;

меняя число циклов.

Вы бы лучше, чем поучать меня жить :), подсказали, как мне заполнить те новые поля, что появились у STM32H7.