CP2110-EK
Rev. 0.3
3
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 mouse 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