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

Produktcode
DK-TM4C129X
Seite von 2182
Figure 9-4. Memory Scatter-Gather, μDMA Copy Sequence
SRC
DST
COPIED
SRC
DST
COPIED
PRI
ALT
SRC
DST
COPIED
SRC
DST
COPIED
SRC
DST
COPIED
SRC
DST
COPIED
Task List
in Memory
µDMA Control Table
in Memory
Buffers
in Memory
TASK B
TASK C
PRI
ALT
SRC B
SRC C
DEST B
DEST C
Using the channel’s primary control structure, the µDMA
controller copies task A configuration to the channel’s
alternate control structure.
Then, using the channel’s alternate control structure, the
µDMA controller copies data from the source buffer A to
the destination buffer.
Task List
in Memory
µDMA Control Table
in Memory
Buffers
in Memory
Using the channel’s primary control structure, the µDMA
controller copies task B configuration to the channel’s
alternate control structure.
Then, using the channel’s alternate control structure, the
µDMA controller copies data from the source buffer B to
the destination buffer.
µDMA Control Table
in Memory
Buffers
in Memory
Using the channel’s primary control structure, the µDMA
controller copies task C configuration to the channel’s
alternate control structure.
Then, using the channel’s alternate control structure, the
µDMA controller copies data from the source buffer C to
the destination buffer.
PRI
ALT
Task List
in Memory
TASK A
TASK B
TASK A
TASK C
SRC A
SRC C
DEST A
DEST C
SRC A
SRC B
DEST A
DEST B
TASK A
TASK B
SRC A
TASK C
SRC C
DEST C
SRC B
DEST B
DEST A
December 13, 2013
718
Texas Instruments-Advance Information
Micro Direct Memory Access (μDMA)