Question

Is it possible to use the CP2112 to communicate with multiple I2C slaves?

Answer

Yes. CP2112 supports to communicate with multiple I2C slave devices with different slave address. User can use specify the slave address in Data Read and Data Write reports.

CP2112_DataWrite.png

CP2112_DataWriteReadRequest.png

CP2112_DataReadRequest.png

Please refer to AN495 for more details on CP2112 low-level HID interface specification.

 

Silicon Labs also provides CP2112 Windows interface DLL to communicate with CP2112, referring to AN496 if needed.

 

Recommend downloading the CP2112 Software Package from link below and then install it to get all CP2112 documents.

 

http://www.silabs.com/products/interface/usb-bridges/classic-usb-bridges/device.cp2112

  • USB Bridges
  • Knowledge Base Articles
  • Interface