AT32WB415
Series Reference Manual
2022.04.13
Page 110
Ver 2.00
Bit 7
MINCM
0x0
rw
Memory address increment mode
0: Disabled
1: Enabled.
Bit 6
PINCM
0x0
rw
Peripheral address increment mode
0: Disabled
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.