L152 ADC DMA using LL libraries - working example sought
The short version is I'm trying to get a very basic setup working;
STM32L152 using Cube IDE, I want to sample ALL 22 ADC channels continuously into an array using DMA.
I've copied and pasted the 'ADC_MultiChannelSingleConversion' case into my pretty bare-bones project from:
STM32Cube_FW_L1_V1.10.3\Projects\NUCLEO-L152RE\Examples_LL\ADC\ADC_MultiChannelSingleConversion
But although a couple of interrupts fire (AdcDmaTransferComplete_Callback and AdcGrpRegularSequenceConvComplete_Callback get hit) no actual data appears to get transferred by DMA to the data buffer.
I have put the DMA Initialisation before the ADC due to that known bug, other than that my project is basically a copy-paste of the LL example.
The forum won't allow me to paste my code - I'll try in a comment I've pasted the important / relevant bits of the code below - at the moment there's nothing other than SysTick going on anyway.
