Перейти к содержанию
    

Изменение примера из SPL 1.8 (ADC_DMA)

В примере размер буфера = 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:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...