Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X 데이터 시트

제품 코드
DK-TM4C129X
다운로드
페이지 2182
Figure 9-5. Peripheral Scatter-Gather, Setup and Configuration
C
4 WORDS (SRC A)
16 WORDS (SRC B)
1 WORD (SRC C)
A
B
SRC
DST
ITEMS=12
SRC
DST
ITEMS=n
Task List in Memory
2
1
3
Source Buffer
in Memory
Channel Control
Table in Memory
Channel Primary
Control Structure
Channel Alternate
Control Structure
DEST
Peripheral Data
Register
SRC
DST
ITEMS=16
Unused
SRC
DST
ITEMS=1
DST
“TASK” A
“TASK” B
“TASK” C
Unused
ITEMS=4
SRC
Unused
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.
December 13, 2013
720
Texas Instruments-Advance Information
Micro Direct Memory Access (μDMA)