English
Language : 

CC2510_15 Datasheet, PDF (99/245 Pages) Texas Instruments – Low-Power SoC (System-on-Chip) with MCU, Memory,2.4 GHz RF Transceiver, and USB Controller
CC2511F8 - Not Recommended for New Designs
CC2510Fx / CC2511Fx
Initialization
Write DMA channel
configuration
DMA Channel Idle
Yes
No
Reconfigure?
No
DMAARM.DMAARMn=1?
Yes
DMA Channel Armed
Load DMA Channel
configuration
Setting DMAARM.ABORT=1 will abort all
channels where the DMAARMn bit is set
simultaneously.
I.e., setting DMAARM=0x85 will abort
channel 0 and channel 2
Trigger or
No
DMAREQ.DMAREQn=1?
Yes
Transfer one byte or word
when channel is granted
access
Modify source/destination
address
Reached transfer
count?
No
Set interrupt flag.
Yes
(IRCON.DMAIF=1
DMAIRQ.DMAIFn=1 if
IRQMASK=1)
Yes
Repetitive transfer
No
mode?
DMAARMn=0
Yes
Repetitive transfer
mode?
No
Figure 26: DMA Operation
12.5.2 DMA Configuration Parameters
Setup and control of the DMA operation is
performed by the user software. This section
describes the parameters which must be
configured before a DMA channel can be
used. Section 12.5.3 on Page 102 describes
how the parameters are set up in software and
passed to the DMA controller.
SWRS055G
Page 99 of 236