4.6.1. 概述

DMA(Direction memory access)模块用于在设备间进行数据传输,具有高带宽,低延迟, 减少CPU负荷的优点(CPU使能DMA之后,就退出操作,DMA独立自主控制数据传输)。

4.6.1.1. 特性说明

  • 8通道DMA,每通道有32个源端和32个终端可选

  • 采用链表配置方式,寄存器描述通道状态

  • 设备位宽支持8/16/32/64位,突发长度支持1/4/8/16个

  • DMA 源端、终端地址8Byte对齐

4.6.1.2. 原理框图

../../../_images/16.png