Is there an example of dual simultaneous ADCs for the STM32H5?
Using NUCLEO-H563ZI, FW_H5 V1.3.0, CubeIDE 1.16.0, MacOS 14.5.
I've been beating my head against the wall, getting some test code going.
4 ADC channels, 2 on ADC1, 2 on ADC2.
Conversions triggered by timer 3. (200 groups of 4 conversions per second)
Results delivered using DMA.
I've done this before with F4s and F7s, but the H5 is kicking my butt and the example code set for the H5 is incomplete and doesn't have an ADC sample similar to this so far.
I've put together an IOC file and generated code with no changes from the generated code, and when that code initializes ADC2, the error handler gets called when HAL_ADCEx_MultiModeConfigChannel fails after a call to ADC_MULTI_SLAVE. I'm not sure what it's doing, but I must be missing something in the IOC model since it can't get through the init code.
Is there a working example of dual simultaneous for the H5s, or a processor like the H5s that uses the GPDMA unit, or what am I missing in my IOC file?
Thanks,
Andrei from The Great White North
