BAT32G1x9 user manual | Chapter 24 Enhanced DMA
1010 / 1149
Rev.1.02
Table 24-1 Specifications of the DMA (2/2).
project
specification
Interrupt the
request
Normal mode
When a data transfer with a DMCTj register changed from "1" to "0", an interrupt of the
source is requested to the CPU and interrupt processing is performed.
Repeat
pattern
When the RPTINT bit of the DMACRj register is "1" enable an interrupt to be generated)
and the data transfer of the DMACTj register changes from "1" to "0", it is directed to The
CPU requests an interrupt that initiates the source and performs interrupt processing.
The transfer begins
If the DMAENi0~DMAENi7 position of the DMAENi register is "1" (boot allowed), the
transmission of data begins each time the DMA boot source occurs.
Transfer
stops
Normal mode
• Place DMAENi0~DMAENi7 at position "0" (boot is prohibited).
• When the DMACTj register changes from "1" to "0" at the end of the data transfer
Repeat
pattern
• Place DMAENi0~DMAENi7 at position "0" (boot is prohibited).
• Data transfer ends when the RPTINT bit is "1" (interrupts are allowed) and the DMCTj
register changes from "1" to "0"
Note In deep sleep mode, the flash memory stops running and cannot be used as a DMA
transfer source.
Remark
i=0
~
4, j=0
~
39