This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

8 channel ADC into Array via DMA

Has anyone have code sample to demonstrate how to transfer 8 channel ADC into memory (ADCArray[8]).

I'm having issue with interrupt between ADC and DMA.

Is there way for interrupt to trigger DMA only if all 8 channels is completed (via burst mode).

Parents
  • Will looking for other processors help?

    We have seen none of your code. We have heard nothing about what you have attempted to do, what you expected to happend and what did happen.

    Who is generating interrupts?

    Have you disabled ADC DMA in NVIC as specified by the manual?

    Have you configured single or bust DMA transfers?

    The manual claims "The DMA transfer size determines when a DMA interrupt is generated. The transfer size can be set to the number of ADC channels being converted (see section 31-5.20)."

Reply
  • Will looking for other processors help?

    We have seen none of your code. We have heard nothing about what you have attempted to do, what you expected to happend and what did happen.

    Who is generating interrupts?

    Have you disabled ADC DMA in NVIC as specified by the manual?

    Have you configured single or bust DMA transfers?

    The manual claims "The DMA transfer size determines when a DMA interrupt is generated. The transfer size can be set to the number of ADC channels being converted (see section 31-5.20)."

Children
No data