Hi,
I'm using P1010 DMA for IFC transport, for example, 16bytes, but the destination address always increased when DMA started.
So, is there any REGs that I can use to hold the address? Thanks。
Done!!!
1. Set XFE bit.
2. Set DMA_SSR and DMA_DSR according to your application。
Example: Setting stride_distance=0 , so the address(source or destination) will always be Base Address in figure 13-7.
Have a great day,
Destination address hold enable (DAHE) bit of the DMA mode register enables the DMA controller to hold the destination address. Do you mean that in your case the DMA increases the destination address even you have set DAHE=1 and programmed properly DAHTS and destination address for the IFC port? It should not.
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
thanks, but I have figured out.