English
Language : 

LM3S5652 Datasheet, PDF (304/848 Pages) Texas Instruments – Stellaris® LM3S5652 Microcontroller
Micro Direct Memory Access (μDMA)
Figure 8-6. Peripheral Scatter-Gather, μDMA Copy Sequence
Task List
in Memory
μDMA Control
Table
in Memory
TASK A
TASK B
TASK C
SRC
PRI
DST
COPIED
ALT
SRC
DST
Buffers
in Memory
SRC A
SRC B
SRC C
Peripheral
Data
Register
COPIED
Using the channel’s primary control structure, the
μDMA controller copies task A configuration to the
channel’s alternate control structure.
Task List
in Memory
μDMA Control
Table
in Memory
Then, using the channel’s alternate control structure,
the μDMA controller copies data from the source
buffer A to the peripheral data register.
Buffers
in Memory
SRC A
TASK A
TASK B
TASK C
SRC
PRI
DST
ALT
COPIED
SRC
DST
SRC B
SRC C
Peripheral
Data
Register
COPIED
Using the channel’s primary control structure, the
μDMA controller copies task B configuration to the
channel’s alternate control structure.
Task List
in Memory
μDMA Control
Table
in Memory
Then, using the channel’s alternate control structure,
the μDMA controller copies data from the source
buffer B to the peripheral data register.
Buffers
in Memory
SRC A
TASK A
TASK B
TASK C
SRC
PRI
DST
ALT
COPIED
SRC
DST
SRC B
SRC C
Peripheral
Data
Register
COPIED
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 peripheral data register.
304
November 17, 2011
Texas Instruments-Production Data