I'm doing ADC readings with DMA into a regular (non-circular) buffer but I always get the overrun bit set in the ADC status register even though I stop the DMA immediately in HAL_ADC_ConvCpltCallback.
I want to read ADC values with DMA at specific times (I have an analog multiplexer that needs to switch and I want to synchronize the ADC readings with the mux switching). I have the ADC triggered by a timer and stop the ADC immediately using HAL_AD...