|
LM3S1651 Datasheet, PDF (359/1033 Pages) Texas Instruments – ARM and Thumb are registered trademarks and Cortex is a trademark | |||
|
◁ |
Stellaris® LM3S1651 Microcontroller
Figure 8-5. Peripheral Scatter-Gather, Setup and Configuration
1
Source Buffer
in Memory
2
Task List in Memory
3
Channel Control
Table in Memory
4 WORDS (SRC A)
A
16 WORDS (SRC B)
B
1 WORD (SRC C)
C
Peripheral Data
Register
DEST
SRC
DST
ITEMS=4
Unused
SRC
DST
ITEMS=16
Unused
SRC
DST
ITEMS=1
Unused
âTASKâ A
âTASKâ B
âTASKâ C
SRC
DST
ITEMS=12
Channel Primary
Control Structure
SRC
DST
ITEMS=n
Channel Alternate
Control Structure
NOTES:
1. Application has a need to copy data items from three separate locations in memory into a peripheral data
register.
2. Application sets up µDMA âtask listâ in memory, which contains the pointers and control configuration for three
µDMA copy âtasks.â
3. Application sets up the channel primary control structure to copy each task configuration, one at a time, to the
alternate control structure, where it is executed by the µDMA controller.
January 21, 2012
359
Texas Instruments-Production Data
|
▷ |