
Chapter 21
SWRU191C
–
April 2009
–
Revised January 2012
USB Controller
This section focuses on describing the functionality of the USB controller (in the CC2531/CC2540 only),
and it is assumed that the reader has a good understanding of USB and is familiar with the terms and
concepts used. See the Universal Serial Bus Specification for details ([8],
).
Standard USB nomenclature is used regarding IN and OUT. I.e., IN is always into the host (PC) and OUT
is out of the host.
Topic
...........................................................................................................................
Page
21.1
USB Introduction
.............................................................................................
21.2
USB Enable
.....................................................................................................
21.3
48-MHz USB PLL
.............................................................................................
21.4
USB Interrupts
................................................................................................
21.5
Endpoint 0
......................................................................................................
21.6
Endpoint-0 Interrupts
.......................................................................................
21.7
Endpoints 1
–
5
.................................................................................................
21.8
DMA
...............................................................................................................
21.9
USB Reset
......................................................................................................
21.10 Suspend and Resume
.....................................................................................
21.11 Remote Wake-Up
............................................................................................
21.12 USB Registers
................................................................................................
191
SWRU191C
–
April 2009
–
Revised January 2012
USB Controller
Copyright
©
2009
–
2012, Texas Instruments Incorporated