C P 2 11 2 - E K
4
Rev. 0.3
6. CP2112 Windows Application
The HID SMBus Example application uses the Windows CP2112 HID-to-SMBus DLL to transmit and receive data
with the CP2112. The application also has access to the CP2112’s GPIO pins. Figure 3 shows a screenshot of the
Windows Application. The following steps describe how to start the application and use some of its features.
1.
Ensure that the hardware is connected to a Windows PC as shown in Figure 1. If the device is properly
connected, the red SUSPEND LED on the CP2112 evaluation board will turn on.
2.
Launch the Hid SMBus Example application, which is found by clicking
Start
All Programs
Silicon Laboratories
CP2112 Evaluation Kit
HidSmbus Example.
3.
In this application, you can configure the SMBus settings and GPIO pins, customize the device
descriptors, and read/write data over the SMBus interface.
4.
Select the appropriate device in the
Connection
drop down box and click
Connect
.
5.
The
Configuration tab
enables setting and getting the SMBus configuration parameters. To set a
parameter, modify the value that is in the corresponding text box or check/uncheck a box and click
Set
SMBus Config
. To verify that the settings took effect, click
Get SMBus Config
. These configuration
parameters reset to their default values when the CP2112 is reset.
Figure 3. Configuring the SMBus Interface using the Example Application
4
5