| 
    Библиотека LUFA (раннее название MyUSB) версия 101122 
   | 
 
Стандартный дескриптор устройства USB (стиль именования LUFA). More...
#include <StdDescriptors.h>
Data Fields | |
| USB_Descriptor_Header_t | Header | 
| uint16_t | USBSpecification | 
| uint8_t | Class | 
| uint8_t | SubClass | 
| uint8_t | Protocol | 
| uint8_t | Endpoint0Size | 
| uint16_t | VendorID | 
| uint16_t | ProductID | 
| uint16_t | ReleaseNumber | 
| uint8_t | ManufacturerStrIndex | 
| uint8_t | ProductStrIndex | 
| uint8_t | SerialNumStrIndex | 
| uint8_t | NumberOfConfigurations | 
Тип для стандартного дескриптора устройства USB. Эта структура использует специфичные для LUFA имена элементов, чтобы яснее показать их назначение.
| uint8_t USB_Descriptor_Device_t::Class | 
Класс устройства USB.
Размер банка управляющей контрольной точки (имеющей адрес 0) в байтах.
Заголовок дескриптора, содержащий его тип и размер.
Индекс строки для имени производителя. Хост запрашивает эту строку через отдельный управляющий запрос для строкового дескриптора.
Общее количество конфигураций, поддерживаемых устройством.
| uint16_t USB_Descriptor_Device_t::ProductID | 
Уникальный ID для USB-продукта.
Индекс строки для имени продукта/подробностей.
Протокол устройства USB.
Номер релиза (версии) продукта.
Индекс строки для глобального уникального шестнадцатиричного серийного номера продукта, закодированный в верхний регистр Unicode ASCII.
Подкласс устройства USB.
Закодированная в формате BCD поддерживаемая спецификация USB.
| uint16_t USB_Descriptor_Device_t::VendorID | 
ID вендора для USB-продукта.