Dear Sir ,
I need some clarification regrading DMA completion behavior , i have 2 Channels defined in DMA module
1. both of them trigger from the same source
2. both of them are in mode of One shot enabled and continues enabled (e.g. per trigger transfer all )
3.on the first channel the interrupt of end of transfer is enabled
assuming that both of channels transfer the same amount of data , is it correct to assume when i get interrupt end of transfer the other channel is finish as well ?
how does multiple channels behave on single shot (round robin per burst or wait until transfer is completed) ?
what is the best way to measure the time that it takes both of the DMA channels to complete transfer (on same trigger ) ?