Restart One Shot ADC + DMA
Hi,
I have an STM32H747IGT6 that I wish to:
- Continuously sample 4096 ADC samples
- Transfer each sample from the peripheral to memory using DMA
- Trigger an interrupt at the end of the conversions
- After the CPU operates on the stored data, restart the process at item (1)
The process works fine through (3) with the ADC configured as LL_ADC_REG_DMA_TRANSFER_LIMITED and the DMA configured with LL_DMA_MODE_NORMAL. However, I can't figure out how to restart the DMA / ADC. Can anyone offer guidance on how to restart a one shot DMA transfer to memory from an ADC?
The ADC conversions are triggered from a timer.
Thanks!
