资料介绍
With the introduction of Microchip’s microcontrollers with
the USB OTG peripheral, microcontroller applications
can easily support USB embedded host functionality.
Traditionally, the PC is used as a host in an USB network.
Now, with Microchip’s microcontroller with host capability,
the host can be implemented in an embedded system.
Some of the most common uses of this capability are to
interface to Human Interface Devices (HIDs). AN1144
USB Human Interface Device Class on an Embedded Host
Author: Amardeep Gupta The class, subclass and protocol designators for an HID
Microchip Technology Inc. device are not contained in the bDeviceClass ,
bDeviceSubClass and bDeviceProtocol fields of
the device descriptor. Instead, these fields are all set to
INTRODUCTION 0x00 and the designators are specified in the
bInterfaceClass ,