Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Product List
CP21xx USB Bridge Slide 4

An alternative method to the VCP driver for bridging the com port data is to use a driver that is included as part of the operating system. The HID class driver was originally intended for user input devices such as mice and keyboards, however, the driver can pass any data that conforms to the standard. With this in mind, designers can use this driver to bridge data between the host application via the USB HID class driver and the UART on the MCU. Unlike the VCP driver that could use legacy applications that opened com ports, the HID driver requires the host application to use an API (provided by Silicon Labs) to access the USB. Although the HID application software is a little more involved than using legacy application code for the com port, for the user it is much simpler due to the fact that there is no driver install step required.

PTM Published on: 2011-02-28