Silicon Laboratories CP2110 User Manual

CP2110-EK
CP2110 EVALUATION KIT USER S GUIDE
1. Kit Contents
The CP2110 Evaluation Kit contains the following items:
CP2110 Evaluation Board RS232 Serial Cable USB Cable DVD Quick Start Guide
2. Relevant Documentation
Application notes can be found on the Interface Application Notes page for all fixed-function devices:
www.silabs.com/interface-appnotes.
AN721: CP210x/CP211x Device Customization Guide — Customize the VID, PID, serial number, and
other parameters stored in the CP2110 one-time programmable ROM.
AN433: CP2110 HID to UART API Specification — Provides function descriptions and examples for all of
the PC software functions that control the CP2110.
AN434: CP2110 Interface Specification — Describes the HID report format for CP2110 devices.
3. Software Setup
The Software Development Kit (SDK) for the CP2110 kit is included on the kit DVD. The latest version of this installer can also be downloaded from the www.silabs.com/cp2110ek website. This package includes the following:
Device Customization Utility (AN721) Documentation — data sheet, application notes, user’s guide, quick start guide, etc. HidUartExample — Example software utilizing the CP2110 API interface described in AN433. Library — repackaged HID DLL and CP2110 API DLL
The Windows installer should launch automatically after inserting the appropriate directory on th e system. The CP2110 is an HID device, so a driver does not need to be installed on most operating systems.
DVD to install the software package. Follow the instructions to install the SDK to the
DVD. For Mac and Linux, browse to the
Rev. 0.3 7/13 Copyright © 2013 by Silicon Laboratories CP2110-EK
CP2110-EK
CP2110 EK
Serial Device
RS232
CP2110 HID USB-
to-UART Bridge
USB
4. CP2110 Hardware Interface
Connect the CP2110 evaluation board to a PC as shown in Figure 1.
1. Connect one end of the USB cable to a USB Port on the PC.
2. Connect the other end of the USB cable to the USB connector on the CP2110 evaluation board.
3. Connect one end of the RS-232 serial cable to the DB-9 connector on the CP2110 evaluation board.
4. Connect the other end of the RS-232 serial cable to the tar get serial device.
2 Rev. 0.3
Figure 1. Hardware Setup
CP2110-EK
5. CP2110 Software Interface
The CP2110 is an HID device that uses the standard HID functions available in the operating system. To facilitate this process in Windows, Silicon Labs packaged the standard HID functions into the SLABHIDDevice DLL in the CP2110 software package. The HID report structure for the CP2110 is customized for the device and is not compatible with other HID report structures, like a m ouse or keyboard. AN434, “CP2110 Interface Specification” describes the custom HID report structure for the CP2110, and AN433, “CP2110 HID to UART API Specification” describes the API software functions that can be used to read or write data and control the CP2110 from the PC. The software application described in “6. CP2110 Windows Application” provides an example of how to use these functions.
The CP2110 appears as an HID device in Device Manager as shown in Figure 2.
Figure 2. CP2110 in Device Manager
Rev. 0.3 3
Loading...
+ 7 hidden pages