UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
208 of 362
NXP Semiconductors
UM10208
Chapter 17: LPC2800 USB Device
Note that the terms IN and OUT (as applied to endpoints) are from the host’s point of view,
so that a device like the LPC288x sends/transmits data on an IN endpoint and receives
data on an OUT endpoint. The term TX is associated with an IN endpoint and RX with an
OUT endpoint.
3.
Features
•
Fully compliant with USB 2.0 specification (HS and FS).
•
Supports 16 physical (8 logical) endpoints.
•
Supports Control, Bulk, Interrupt and Isochronous endpoints.
•
Endpoint type selection by software
•
Endpoint maximum packet size setting by software
•
Supports Soft Connect feature (requires an external 1.5k resistor between the
CONNECT pin and 3.3V).
•
Supports bus-powered capability with low suspend current.
•
Two DMA channels, each assignable to any of 4 physical endpoints.
•
Supports Burst data transfers on the AHB.
•
Supports Retry and Split transactions on the AHB.
DDP
DD pointer
DMA
Direct Memory Access
EoP
End of packet
EP
End Point
FS
Full Speed
HREADY
High indicates that a transfer has finished on the AHB. Low extends a
transfer.
LED
Light Emitting Diode
MPS
Maximum Packet Size
PLL
Phase Locked Loop
RAM
Random Access Memory
SoF
Start of Frame
SRAM
Synchronous RAM
UDCA
USB Device Communication Area
USB
Universal Serial Bus
Table 230. USB related acronyms, abbreviations, and definitions used in this chapter
Acronym/abbreviation
Description