EasyManua.ls Logo

Cmsemicon CMS32L051 - Control Data Allocation

Default Icon
703 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
V1.2.2
CMS32L051 User Manual |Chapter 16 Enhanced DMA
www.mcu.com.cn 579 / 703
16.3.2 Control data allocation
Starting from the start address, follow DMACRj, DMBLSj, DMACTj, DMRLDj, DMSARj, DMDARj (
j=0~23) registers are assigned control data sequentially.
The start address is set by the DMABAR register, and the lower 10 bits are set separately by the
vector table assigned by each startup source.
The distribution of control data is shown in Figure 16-3.
Note 1 The DMAENi0~DMAENi7 bits must be 0 in the corresponding DMAENi (i=0~2). (Disable Startup) when changing
DMACRj, DMBLSj, DMACTj, DMRLDj, DMSARj, DMSARj, Data for the DMDARj register.
2. DMACRj, DMBLSj, DMACTj, DMRLDj, DMSARj and DMA cannot be transmitted via DMA Access to DMDARj.
Figure 16-3 Control data allocation (DMABAR set to 2000000H)

Table of Contents

Related product manuals