| 
    Библиотека LUFA (раннее название MyUSB) версия 101122 
   | 
 
Стандартный дескриптор устройства USB (стиль именования USB-IF). More...
#include <StdDescriptors.h>
Data Fields | |
| uint8_t | bLength | 
| uint8_t | bDescriptorType | 
| uint16_t | bcdUSB | 
| uint8_t | bDeviceClass | 
| uint8_t | bDeviceSubClass | 
| uint8_t | bDeviceProtocol | 
| uint8_t | bMaxPacketSize0 | 
| uint16_t | idVendor | 
| uint16_t | idProduct | 
| uint16_t | bcdDevice | 
| uint8_t | iManufacturer | 
| uint8_t | iProduct | 
| uint8_t | iSerialNumber | 
| uint8_t | bNumConfigurations | 
Тип для стандартного дескриптора устройства USB. Эта структура использует имена элементов, приближенные к соответствующему стандарту, чтобы обеспечить совместимость со стандартом.
Номер релиза (версии) продукта.
| uint16_t USB_StdDescriptor_Device_t::bcdUSB | 
Закодированная в формате BCD поддерживаемая спецификация USB.
Тип дескриптора, либо значение в USB_DescriptorTypes_t, либо значение, указываемое по специфичному классу.
Класс устройства USB.
Протокол устройства USB.
Подкласс устройства USB.
Размер дескриптора в байтах.
Размер банка управляющей контрольной точки (имеющей адрес 0) в байтах.
Общее количество конфигураций, поддерживаемых устройством.
Уникальный ID для USB-продукта.
| uint16_t USB_StdDescriptor_Device_t::idVendor | 
ID вендора для USB-продукта.
Индекс строки для имени производителя. Хост запрашивает эту строку через отдельный управляющий запрос для строкового дескриптора.
Индекс строки для имени продукта/подробностей.
Индекс строки для глобального уникального шестнадцатиричного серийного номера продукта, закодированный в верхний регистр Unicode ASCII.