2 dma transfer modes – Texas Instruments MSP430x4xx User Manual
Page 165
8-5
8.2.2
DMA Transfer Modes
The DMA controller has six transfer modes selected by the DMADTx bits as
listed in Table 8−1. Each channel is individually configurable for its transfer
mode. For example, channel 0 may be configured in single transfer mode,
while channel 1 is configured for burst-block transfer mode, and channel 2
operates in repeated block mode. The transfer mode is configured
independently from the addressing mode. Any addressing mode can be used
with any transfer mode.
Table 8−1. DMA Transfer Modes
DMADTx
Transfer
Mode
Description
000
Single transfer
Each transfer requires a trigger. DMAEN is
automatically cleared when DMAxSZ transfers have
been made.
001
Block transfer
A complete block is transferred with one trigger.
DMAEN is automatically cleared at the end of the
block transfer.
010, 011
Burst-block
transfer
CPU activity is interleaved with a block transfer.
DMAEN is automatically cleared at the end of the
burst-block transfer.
100
Repeated
single transfer
Each transfer requires a trigger. DMAEN remains
enabled.
101
Repeated
block transfer
A complete block is transferred with one trigger.
DMAEN remains enabled.
110, 111
Repeated
burst-block
transfer
CPU activity is interleaved with a block transfer.
DMAEN remains enabled.