Rev. 1.2 11/13 Copyright © 2013 by Silico n Laboratories CP2110
CP2110
SINGLE-CHIP HID USB TO UART BRIDGE
Single-Chip HID USB to UART Data Transfer
Integrated USB transceiver; no external resistors
required
Integrated clock; no external crystal required
Integrated 343-byte one-time programmable ROM for
storing customizable product information
On-chip power-on reset circuit
On-chip voltage regulator: 3.45 V output
USB Peripheral Function Controller
USB Specification 2.0 compliant; full-speed (12 Mbps)
USB suspend states supported via SUSPEND pins
HID Interface
Standard USB class device requires no custom driver
Windows 7, Vista, XP, Server 2003, 2000
Win CE 6.0, 5.0, and 4.2
Mac OS-X
Linux
Open access to interface specification
Windows and MAC HID-to-UART Libraries
APIs for quick application development
Supports Windows 7, Vista, XP, Server 2003, 2000
Supports Mac OS X
Supply Voltage
Self-powered: 3.0 to 3.6 V
USB bus powered: 4.0 to 5.25 V
I/O voltage: 1.8 V to VDD
UART Interface Features
Flow control options:
- Hardware (CTS / RTS)
- No flow control
Data formats supported:
- Data bits: 5, 6, 7, and 8
- Stop bits: 1, 1.5, and 2
- Parity: odd, even, mark, space, no parity
Baud rates: 300 bps to 1 Mbps
480 Byte receive and transmit buffers
RS-485 mode with bus transceiver control
Line break transmission
GPIO Interface Features
10 GPIO pins with configurable options
Usable as inputs, open-drain or push-pull outputs
Configurable clock output for external devices
- 24 MHz to 47 kHz
RS-485 bus transceiver control
Toggle LED upon transmission
Toggle LED upon reception
Ordering Part Numbers
CP2110-F01-GM (QFN24, 4 x 4 mm, Pb-free)
CP2110-F02-GM1 (QFN28, 5 x 5 mm, Pb-free)
- QFN28 is pin-compatible with the CP2102-GM.
Temperature Range: –40 to +85 °C
Figure 1. Example System Diagram
Connect to
VBUS or
External Supply
VBUS
D+
D-
GND
USB
Connector
Logic Level
Supply
(1.8V to VDD)
UART
And
Flow
Control
GPIO
Signals
CP2110
Data FIFOs
48 MHz
Oscillator
480 B RX
480 B TX
UART
Controller
USB Interface
Peripheral
Function
Controller
Full-Speed
12 Mbps
Transceiver
343 Byte PROM
(Product Customization)
Voltage
Regulator Baud Rate
Generator
REGIN
VDD
GND
VIO
VBUS
D+
D-
I/O Power and Logic Levels
RST
GPIO and
Suspend
Controller
TX
RX
GPIO.1_RTS
GPIO.2_CTS
Suspend
Signals
GPIO.0_CLK
GPIO.3_RS485
GPIO.4_TXT
GPIO.5_RXT
GPIO.6
GPIO.7
GPIO.8
GPIO.9
SUSPEND
SUSPEND
VPP