EasyManua.ls Logo

Cmsemicon CMS32L051 - Page 575

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 575 / 703
Table 16-1 DMA specification (2/2)
item
Specification
Interrupt the
request
Normal mode
When transferring the DMACTj register from 1 to 0, an interrupt from the startup
source is requested to the CPU and interrupt handling is performed.
Repeating
pattern
The RPTINT bit of the DMACRj register is 1 to allow interrupts to be generated) and the
DMACTj register is transferred from 1 to 0 when the data transfer is made The CPU
requests an interrupt from the start source and performs interrupt handling.
The transfer starts
If the DMAENi0~DMAENi7 bits of the DMAENi register is "1" (boot allowed), the
transmission of data begins each time the DMA boot source occurs.
Delivery
stopped
Normal mode
Set DMAENi0~DMAENi7 bits to "0" (boot is prohibited).
 the DMACTj register changes from 1 to 0 at the end of the data transfer
Repeating
pattern
Set DMAENi0~DMAENi7 bits to "0" (boot is prohibited).
 RPTINT bit is 1 (allows interrupts to occur) and the DMACTj register
changes from 1 to 0 at the end of the data transfer
Note In deep sleep mode because the flash memory stops functioning and therefore cannot be used as a DMA transfer
source.
Note i=0~2, j=0~23

Table of Contents

Related product manuals