Библиотека LUFA (раннее название MyUSB) версия 101122
USB_StdDescriptor_Configuration_Header_t Struct Reference

Стандартный дескриптор конфигурации USB (стиль именования USB-IF). More...

#include <StdDescriptors.h>

Data Fields

uint8_t bLength
uint8_t bDescriptorType
uint16_t wTotalLength
uint8_t bNumInterfaces
uint8_t bConfigurationValue
uint8_t iConfiguration
uint8_t bmAttributes
uint8_t bMaxPower

Detailed Description

Тип для стандартного дескриптора конфигурации. Эта структура использует имена элементов, приближенные к соответствующему стандарту, чтобы обеспечить совместимость со стандартом.

See also:
USB_Descriptor_Device_t для версии этого типа с нестандартными именами элементов в LUFA-стиле.

Field Documentation

Индекс (номер) используемой в настоящий момент конфигурации.

Тип дескриптора, либо значение в USB_DescriptorTypes_t, либо значение, указываемое по специфичному классу.

Размер дескриптора в байтах.

Атрибуты конфигурации, состоящие из нулевого или ненулевого количества масок USB_CONFIG_ATTR_*.

Максимальная потребляемая устройством мощность в текущей конфигурации, вычисленная макросом USB_CONFIG_POWER_MA().

Общее количество интерфейсов в конфигурации.

Индекс строкового дескриптора, описывающего конфигурацию.

Размер заголовка дескриптора конфигурации и всех поддескрипторов внутри конфигурации.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines