CMS32L051 User Manual |Chapter 16 Enhanced DMA
www.mcu.com.cn 577 / 703
16.3 Registers for controlling DMA
The registers that control the DMA are shown in Table 16-2.
Table 16-2 Registers for controlling DMA
Peripheral enable register 1
DMA boot enable register 0
DMA boot enable register 1
DMA boot enable register 2
DMA base address register
The control data of the DMA is shown in Table 16-3.
The DMA control data is distributed in the DMA control data area of the RAM. The DMA control data
area and the 416-byte region containing the DMA vector table area (the starting address where the control
data is saved) are set via the DMABAR register.
Table 16-3 Control data for DMA
DMA block size register j
DMA transfer count register j
DMA transfer number of times to reload register j
DMA source address register j
DMA destination address register j