CP2112-EK

4. CP2112 Windows Application

The HIDSMBus 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. The HIDSMBus Example application is installed as part of the CD installation process. Figure 2 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 HidSmbus Example application, which is found by clicking

StartAll ProgramsSilicon LaboratoriesCP2112 Evaluation KitHidSmbus 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. After connecting to the device, you can configure the CP2112.

5.Figure 2 shows the Configuration tab, which allows you to get and set 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 place, click “Get SMBus Config”. These configuration parameters reset to their default values when the CP2112 is reset.

Figure 2. Configuration Tab

2

Rev. 0.2

Page 2
Image 2
Silicon Laboratories CP2112-EK manual CP2112 Windows Application