2022-03-28 12:13 AM
2022-03-28 02:31 AM
Which STM32?
DMA does not "know" whether a memory is internal or external, so you set it up as for any other memory-to-memory transfer.
Of course the DMA module has to have a path to FMC for this to work at all, this depends on which DMA you intend to use and in which STM32.
JW
2022-03-28 06:13 AM
Go into DMA and a a MemToMem request.
In your code, you will need to specify the locations of each buffer, length in the call to HAL_DMAEx_MultiBufferStart.
2022-03-28 06:14 AM
Hello,
My device is STM32H743
Is there an example of a DMA using double buffering between external and internal memory?
Best Regards