2021-10-28 7:25 AM - last edited on 2025-04-11 6:43 AM by Andrew Neil
Is there a way to read from multiple ADC peripheral (ADC3 and ADC4) for example over DMA continuous request mode where each peripheral should be on a separate DMA channel?
I am able to read from ADC3 and ADC4 over DMA but i am disabling the continous request feature of the DMA and starting and stopping the DMA in the program infite loop and its is working correctly.
But when I try to start the ADC with DMA outside the the infinte loop, it keeps entering the first ADC call back and does not continue with the code nor starts the second adc conversion.