‎2021-11-26 07:56 AM
How fast is DMA on STM32H7 mcus? I didnt find any description on how many ticks takes one transaction.
I linked DMA to a timer, transfer from memory to port. With system clock 480 MHz and timer DMA request frequency 40 MHz it doesnt seem to work fast enough. 20 MHz DMA requests works fine...
Memory buffer located in SRAM1, DMA1 is used, D-cache disabled.
Solved! Go to Solution.
‎2021-11-30 02:20 AM
AN4031 is pretty good document for STM32F mcus, pitty there is no such document on H7.
BTW, it seems like STM32F4 would be faster for my case than H7 :>
‎2021-12-01 11:18 AM
> AN4031 is pretty good document for STM32F mcus, pitty there is no such document on H7.
AN4031 does apply to DMA1 and DMA2 in H7, except that the overcomplicated bus/matrices structure has to be taken into consideration when talking about timing.
> BTW, it seems like STM32F4 would be faster for my case than H7
It might quite well be the case.
JW
‎2021-12-01 01:32 PM
> it seems like STM32F4 would be faster for my case than H7
Or not. If your H7's are already in stock and F4 would take a year to arrive...
‎2021-12-02 01:08 AM
Thanks everyone, Ill keep trying and see what will work good enough for me