English
Language : 

CC2510_15 Datasheet, PDF (49/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
XDATA
Address
0xDF40
0xDF41
0xDF42
0xDF43
0xDF44
0xDF45
0xDF46
0xDF47
0xDF48
Register
I2SCFG0
I2SCFG1
I2SDATL
I2SDATH
I2SWCNT
I2SSTAT
I2SCLKF0
I2SCLKF1
I2SCLKF2
CC2510Fx / CC2511Fx
Description
Retention8
I2S Configuration Register 0
Y
I2S Configuration Register 1
Y
I2S Data Low Byte
N
I2S Data High Byte
N
I2S Word Count Register
NA
I2S Status Register
NA
I2S Clock Configuration Register 0
Y
I2S Clock Configuration Register 1
Y
I2S Clock Configuration Register 2
Y
Table 33: Overview of I2S Registers
8 Registers without retention are in their reset state after PM2 or PM3. This is only applicable for
registers / bits that are defined as R/W
10.2.3.6 USB Registers
The USB registers are all related to USB
configuration and control. The USB registers
can only be accessed through XDATA
memory space and reside in address range
0xDE00 - 0xDE3F. These registers can be
divided into three groups: The Common USB
Registers (Table 34), The Indexed Endpoint
Registers (Table 35), and the Endpoint FIFO
Registers (Table 36). Each register is
described in detail in Section 12.16.11, starting
on Page 175. Notice that the upper register
addresses 0xDE2C – 0xDE3F are reserved.
Note: All USB registers lose data in PM2
and PM3, meaning that these power
modes cannot be used on the CC2511Fx
XDATA
Address
0xDE00
0xDE01
0xDE02
0xDE03
0xDE04
0xDE05
0xDE06
0xDE07
0xDE08
0xDE09
0xDE0A
0xDE0B
0xDE0C
0xDE0D
0xDE0E
Register
USBADDR
USBPOW
USBIIF
USBOIF
USBCIF
USBIIE
USBOIE
USBCIE
USBFRML
USBFRMH
USBINDEX
Description
Function Address
Power/Control Register
IN Endpoints and EP0 Interrupt Flags
Reserved
OUT Endpoints Interrupt Flags
Reserved
Common USB Interrupt Flags
IN Endpoints and EP0 Interrupt Enable Mask
Reserved
Out Endpoints Interrupt Enable Mask
Reserved
Common USB Interrupt Enable Mask
Current Frame Number (Low byte)
Current Frame Number (High byte)
Selects current endpoint. Make sure this register has the required value before any of the
registers in Table 35 are accessed. This register must be set to a value in the range 0 - 5.
Table 34: Overview of Common USB Registers
SWRS055G
Page 49 of 236