Post Go back to editing

ADuCM360/1是否支持存储器到存储器DMA传输?

ADuCM360/1是否支持存储器到存储器DMA传输?

  • 是的ADuCM360ADuCM361支持存储器到存储器传输。

    任何专用DMA通道都可以用于此类传输也就是说存储器到存储器传输并没有特定通道。

    下面的示例使用通道0SPI1TX DMA通道

     

    1) FlashSRAM

    ·         设置DMA基地址指针

    o    来源端指针指向Flash中的某个位置

    o    目标端指针指向SRAM中的某个位置

    o    自动请求DMA传输类型

    ·         使能DMA通道0

    ·         使能uDMA

    ·         在通道0上发起软件请求

     

    2) SRAMFlash

    开始传输之前:

    ·         必须擦除Flash目标页。

    ·         必须使能Flash写操作。

    然后就可以按照示例1)所述的步骤操作不过来源指针和目标指针应调换。

  • This question has been closed by the EZ team and is assumed answered.