USB

From Stm32World Wiki
Revision as of 06:11, 30 August 2021 by Lth (talk | contribs)
Jump to navigation Jump to search


Descriptors

One of the most complex things when developing USB is the descriptors. Descriptors are used by a USB Gadgets to inform the USB Host about it's capabilities.

Overall, USB Descriptors is a hierarchy of descriptors organised like this:

USB Descriptor Hierarchy.png

Device Descriptors

Configuration Descriptors

Interface Descriptors

Endpoint Descriptors

String Descriptors

Miscellaneous Links