AT32F425
Series Reference Manual
2022.03.30
Page 111
Ver 2.01
1: Enabled.
Bit 5
LM
0x0
rw
Circular mode
0: Disabled
1: Enabled.
Bit 4
DTD
0x0
rw
Data transfer direction
0: Read from peripherals
1: Read from memory
Bit 3
DTERRIEN
0x0
rw
Data transfer error interrupt enable
0: Disabled
1: Enabled.
Bit 2
HDTIEN
0x0
rw
Half-transfer interrupt enable
0: Disabled
1: Enabled.
Bit 1
FDTIEN
0x0
rw
Transfer complete interrupt enable
0: Disabled
1: Enabled.
Bit 0
CHEN
0x0
rw
Channel enable
0: Disabled
1: Enabled.
9.4.4
DMA channel-x number of data register (DMA_CxDTCNT)
(x = 1
…
7)
Access: 0 wait state, accessible by bytes, half-words or words.
Bit
Register
Reset value
Type
Description
Bit 31: 16 Reserved
0x0000
resd
Kept at its default value.
Bit 15: 0
CNT
0x0000
rw
Number of data to transfer
The number of data to transfer is from 0x0 to 0xFFFF. This
register can only written when the CHEN bit in the
correspoinding channel is set 0. The value is decremented
after each DMA transfer.
Note: This register holds the number of data to transfer,
instead of transfer size. The transfer size is calculated by
data width.
9.4.5
DMA channel-x peripheral address register
(DMA_CxPADDR) (x = 1
…
7)
Access: 0 wait state, accessible by bytes, half-words or words.
Bit
Register
Reset value
Type
Description
Bit 31: 0
PADDR
0x0000 0000 rw
Peripheral base address
Base address of peripheral data register is the source or
destination of data transfer.
Note: The register can only be written when the CHEN bit
in the corresponding channel is set 0.
9.4.6
DMA channel-x memory address register
(DMA_CxMADDR) (x = 1
…
7)
Access: 0 wait state, accessible by bytes, half-words or words.
Bit
Register
Reset value
Type
Description
Bit 31: 0
MADDR
0x0000 0000 rw
Memory base address
Memory address is the source or destination of data
transfer.
Note: The register can only be written when the CHEN bit
in the corresponding channel is set 0.