Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X Datenbogen

Produktcode
DK-TM4C129X
Seite von 2182
alternate control structures to switch back and forth between buffers as the data flows to or from
the peripheral.
Refer to Figure 9-2 on page 715 for an example showing operation in Ping-Pong mode.
Figure 9-2. Example of Ping-Pong μDMA Transaction
Alternate Structure
Primary Structure
Primary Structure
Alternate Structure
transfer
continues
using
alternate
BUFFER B
BUFFER A
· Process data in BUFFER A
· Reload primary structure
transfers using BUFFER A
BUFFER A
transfers using BUFFER A
transfers using BUFFER B
transfer
continues
using
alternate
transfer
continues
using
primary
BUFFER B
transfers using BUFFER B
Peripheral/
µDMA
Interrupt
· Process data in BUFFER B
· Reload alternate structure
· Process data in BUFFER B
· Reload alternate structure
µDMA Controller
Cortex-M4F Processor
T
ime
Peripheral/
µDMA
Interrupt
Peripheral/
µDMA
Interrupt
SOURCE
DEST
CONTROL
Unused
SOURCE
DEST
CONTROL
Unused
SOURCE
DEST
CONTROL
Unused
SOURCE
DEST
CONTROL
Unused
715
December 13, 2013
Texas Instruments-Advance Information
Tiva
TM4C129XNCZAD Microcontroller