EasyManua.ls Logo

Texas Instruments CC253x - DMA Transfer Mode; DMA Priority; Byte or Word Transfers; Interrupt Mask

Texas Instruments CC253x
370 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Initialization
DMA Channel Idle
DMA Channel Armed
DMAARMn = 0
Reconfigure?
Yes
Yes
Yes
Yes
Yes
No
DMAARM.DMAARMn
= 1?
Load DMA Channel
Configuration
Write DMA Channel
Configuration
Trigger or
= 1?
DMAREQ.DMAREQn
Transfer One Byte or
Word When Channel
is Granted Access
Modify Source/Destination
Address
Reached Transfer
Count?
Block Transfer
Mode?
Set Interrupt Flag
( = 1;
If IRQMASK == 1 then
= 1)
DMAIRQ.DMAIFn
IRCON.DMAIF
Repetitive Transfer
Mode?
Setting = 1 aborts all
channels where the bit is set
simultaneously.
I.e. , setting = 0x85 aborts
channel 1 and channel 3.
DMAARM.ABORT
DMAARMn
DMAARM
Yes
No
No
No
No
No
F0033-01
www.ti.com
DMA Operation
Figure 8-1. DMA Operation
97
SWRU191CApril 2009Revised January 2012 DMA Controller
Submit Documentation Feedback
Copyright © 20092012, Texas Instruments Incorporated

Table of Contents

Related product manuals