DMA控制器提供7个数据通道的访问。由于外设实现了向存储器的映射,因此数据对来自或者发向外设的数据传输,也可以像内存之间的数据传输一样管理。
DMA
寄存器结构
DMA
寄存器结构
DMA寄存器结构
typedef struct {
vu32 CCR;
vu32 CNDTR;
vu32 CPAR;
vu32 CMAR;
} DMA_Channel_TypeDef;
typedef struct {
vu32 ISR;
vu32 IFCR;
} DMA_TypeDef;