JAJSBT6E October 2012 – September 2020 MSP430F5358 , MSP430F5359 , MSP430F5658 , MSP430F5659 , MSP430F6458 , MSP430F6459 , MSP430F6658 , MSP430F6659
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 ADC12_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.
The USB timestamp generator also uses the channel 0, 1, and 2 DMA trigger assignments described in Table 9-13. The USB timestamp generator is available only on devices with the USB module (MSP430F565x and MSP430F665x).
TRIGGER(1) | CHANNEL | |||||
---|---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 | |
0 | DMAREQ | |||||
1 | TA0CCR0 CCIFG | |||||
2 | TA0CCR2 CCIFG | |||||
3 | TA1CCR0 CCIFG | |||||
4 | TA1CCR2 CCIFG | |||||
5 | TA2CCR0 CCIFG | |||||
6 | TA2CCR2 CCIFG | |||||
7 | TBCCR0 CCIFG | |||||
8 | TBCCR2 CCIFG | |||||
9 | Reserved | |||||
10 | Reserved | |||||
11 | Reserved | |||||
12 | UCA2RXIFG | |||||
13 | UCA2TXIFG | |||||
14 | UCB2RXIFG | |||||
15 | UCB2TXIFG | |||||
16 | UCA0RXIFG | |||||
17 | UCA0TXIFG | |||||
18 | UCB0RXIFG | |||||
19 | UCB0TXIFG | |||||
20 | UCA1RXIFG | |||||
21 | UCA1TXIFG | |||||
22 | UCB1RXIFG | |||||
23 | UCB1TXIFG | |||||
24 | ADC12IFGx | |||||
25 | DAC12_0IFG | |||||
26 | DAC12_1IFG | |||||
27 | USB FNRXD (2) | |||||
28 | USB ready (2) | |||||
29 | MPY ready | |||||
30 | DMA5IFG | DMA0IFG | DMA1IFG | DMA2IFG | DMA3IFG | DMA4IFG |
31 | DMAE0 |