In a asynchronous GPIO/CC capture triggered DMA transfer (Flash/RAM to PWM1, circular, 256 bytes, one byte a time)
what kind of maximum (inc clock synchronisations and extra garbage and CPU on idle) DMA transfer speed could i expect?
I had estimated for a 72Mhz F103 GPIO triggered abut 4,5M cycles but when i tested i got only 1,5M cycles
then it seams DMA start to miss requests erratically, however when i do the same procedure with a Timer
triggering via CC match or update event i can easily do 8M cycles.
Can there be something in the input clock net chain that might cause this to slow down? Well, ST dont
provide any info on gate level! (no i'm not talking about the input filter( counters) or other pre scalers).