USER GUIDE / DATA MOVEMENT & TIMERS / PDMA / REGISTER LIST

寄存器列表

PDMA 通道控制寄存器

表 1 寄存器内存映射表基地址
名称基地址说明
PDMA0Channel n0x13420000+ n*0x20PDMA0 通道 n
PDMA1Channel n0x13610000+ n*0x20PDMA1通道 n

PDMA控制器由一组寄存器控制,应用程序在每次操作前都要对其进行配置。下表列出了所有寄存器。

表 2 PDMA通道寄存器映射(n=0~31)
名称RW复位值地址偏移访问大小
DSAnRW0x????_????0x00+ n*0x2032
DTAnRW0x????_????0x04+ n*0x2032
DTCnRW0x00??_????0x08+ n*0x2032
DRTnRW0x0000_00??0x0C +n*0x2032
DCSnRW0x????_??000x10+ n*0x2032
DCMnRW0x00??_??000x14+ n*0x2032
DDAnRW0x????_???00x18+ n*0x2032
DSDnRW0x????_????0x1C +n*0x2032

所有 DMA 通道寄存器都没有初始值,因此无需读取初始值。

PDMA 全局控制寄存器

表 3 寄存器内存映射表基地址
名称基地址说明
PDMA0GCR0x13420000PDMA0全局控制寄存器
PDMA1GCR0x13610000PDMA1全局控制寄存器
表 4 全局控制寄存器映射表
名称RW复位值地址偏移访问大小
DMACRW0x0000_00000x100032
DIRQPRW0x0000_00000x100432
DDBRWS0x0000_00000x100832
DDBSW0x0000_00000x100C32
DIPRW0x0000_00000x101032
DICRW0x0000_00000x101432
SACIDX0RW0x????_????0x106032
SACIDX1RW0x????_????0x106432
DACIDX0RW0x????_????0x106832
DACIDX1RW0x????_????0x106c32