ZHCSCG3C May 2014 – December 2017 MSP430FR5720 , MSP430FR5721 , MSP430FR5722 , MSP430FR5723 , MSP430FR5724 , MSP430FR5725 , MSP430FR5726 , MSP430FR5727 , MSP430FR5728 , MSP430FR5729
PRODUCTION DATA.
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_B 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 6-7 lists all triggers to start DMA transfers.
TRIGGER | CHANNEL 0 | CHANNEL 1 | CHANNEL 2 |
---|---|---|---|
0 | DMAREQ | DMAREQ | DMAREQ |
1 | TA0CCR0 CCIFG | TA0CCR0 CCIFG | TA0CCR0 CCIFG |
2 | TA0CCR2 CCIFG | TA0CCR2 CCIFG | TA0CCR2 CCIFG |
3 | TA1CCR0 CCIFG | TA1CCR0 CCIFG | TA1CCR0 CCIFG |
4 | TA1CCR2 CCIFG | TA1CCR2 CCIFG | TA1CCR2 CCIFG |
5 | Reserved | Reserved | Reserved |
6 | Reserved | Reserved | Reserved |
7 | TB0CCR0 CCIFG | TB0CCR0 CCIFG | TB0CCR0 CCIFG |
8 | TB0CCR2 CCIFG | TB0CCR2 CCIFG | TB0CCR2 CCIFG |
9 | TB1CCR0 CCIFG (3) | TB1CCR0 CCIFG (3) | TB1CCR0 CCIFG (3) |
10 | TB1CCR2 CCIFG (3) | TB1CCR2 CCIFG (3) | TB1CCR2 CCIFG (3) |
11 | TB2CCR0 CCIFG (4) | TB2CCR0 CCIFG (4) | TB2CCR0 CCIFG (4) |
12 | TB2CCR2 CCIFG (4) | TB2CCR2 CCIFG (4) | TB2CCR2 CCIFG (4) |
13 | Reserved | Reserved | Reserved |
14 | UCA0RXIFG | UCA0RXIFG | UCA0RXIFG |
15 | UCA0TXIFG | UCA0TXIFG | UCA0TXIFG |
16 | UCA1RXIFG (5) | UCA1RXIFG (5) | UCA1RXIFG (5) |
17 | UCA1TXIFG (5) | UCA1TXIFG (5) | UCA1TXIFG (5) |
18 | UCB0RXIFG0 | UCB0RXIFG0 | UCB0RXIFG0 |
19 | UCB0TXIFG0 | UCB0TXIFG0 | UCB0TXIFG0 |
20 | UCB0RXIFG1 | UCB0RXIFG1 | UCB0RXIFG1 |
21 | UCB0TXIFG1 | UCB0TXIFG1 | UCB0TXIFG1 |
22 | UCB0RXIFG2 | UCB0RXIFG2 | UCB0RXIFG2 |
23 | UCB0TXIFG2 | UCB0TXIFG2 | UCB0TXIFG2 |
24 | UCB0RXIFG3 | UCB0RXIFG3 | UCB0RXIFG3 |
25 | UCB0TXIFG3 | UCB0TXIFG3 | UCB0TXIFG3 |
26 | ADC10IFGx (2) | ADC10IFGx (2) | ADC10IFGx (2) |
27 | Reserved | Reserved | Reserved |
28 | Reserved | Reserved | Reserved |
29 | MPY ready | MPY ready | MPY ready |
30 | DMA2IFG | DMA0IFG | DMA1IFG |
31 | DMAE0 | DMAE0 | DMAE0 |