STM32F103C8T6 ADC1 + DMA reading gets corrupted when starting ADC2 conversion.
Hi,
I'm almost new to the STM32 and have the following question:
I'm triggering multichannel ADC1 conversions using timer 1 and storing the readings in a buffer using the DMA. It works fine until I configure ADC2 (which doesn't support DMA) to be triggered by timer 2. The sole addition of HAL_ADC_Start(&hadc2); or HAL_ADC_Start_IT(&hadc2); at the beginning of the code causes corrupted readings from ADC1+DMA. What am I doing wrong? Is it possible to trigger other ADCs while using DMA with another channel?
Thanks in advance