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

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

#include <StdDescriptors.h>

Data Fields

USB_Descriptor_Header_t Header
uint16_t TotalConfigurationSize
uint8_t TotalInterfaces
uint8_t ConfigurationNumber
uint8_t ConfigurationStrIndex
uint8_t ConfigAttributes
uint8_t MaxPowerConsumption

Detailed Description

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

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

Field Documentation

Атрибуты конфигурации, состоящие из нулевого или ненулевого количества масок 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