MSP430F673x
MSP430F672x
SLAS731A –DECEMBER 2011–REVISED APRIL 2012
www.ti.com
DMA Controller
The DMA controller allows movement of data from one memory address to another without CPU intervention. For
example, the DMA controller can be used to move data from the ADC10_A conversion memory to RAM. Using
the DMA controller can increase the throughput of peripheral modules. The DMA controller reduces system
power consumption by allowing the CPU to remain in sleep mode, without having to awaken to move data to or
from a peripheral.
Table 17. DMA Trigger Assignments(1)
Channel
Trigger
0
1
2
0
DMAREQ
1
TA0CCR0 CCIFG
TA0CCR2 CCIFG
TA1CCR0 CCIFG
Reserved
2
3
4
5
TA2CCR0 CCIFG
Reserved
6
7
TA3CCR0 CCIFG
Reserved
8
9
Reserved
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Reserved
Reserved
Reserved
SD24IFG
Reserved
Reserved
UCA0RXIFG
UCA0TXIFG
UCA1RXIFG
UCA1TXIFG
UCA2RXIFG
UCA2TXIFG
UCB0RXIFG0
UCB0TXIFG0
ADC10IFG0
Reserved
Reserved
Reserved
Reserved
MPY ready
DMA0IFG
DMA2IFG
DMA1IFG
Reserved
(1) Reserved DMA triggers may be used by other devices in the family. Reserved DMA triggers do not
cause any DMA trigger event when selected.
30
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated