mihlit 0 7 сентября, 2018 Опубликовано 7 сентября, 2018 · Жалоба В примере размер буфера = 1, мне же необходимо 1024. Хочу внести следующие изменения: Изменяю значение DMA_BufferSize = 1024; /* ADC configuration */ ADC_Config(); /* Start ADC Software Conversion */ ADC_SoftwareStartConv(ADCx); while (1) { 1. Ждать флаг TC DMA (окончание передачи) 2. Сброс EN в ADC (стоп ADC) 3. Обработка значений буфера 4. Выполнить 10.3.17 Stream configuration procedure из RM0090 5. ADC_SoftwareStartConv(ADCx); } Я правильно описал последовательность или что-то еще? Дело в том, что с отладкой в Keil я очень на "Вы" и у меня не всегда получается посмотреть значения переменных и т.п. :laughing: Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться