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

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

#include <StdDescriptors.h>

Data Fields

USB_Descriptor_Header_t Header
uint8_t InterfaceNumber
uint8_t AlternateSetting
uint8_t TotalEndpoints
uint8_t Class
uint8_t SubClass
uint8_t Protocol
uint8_t InterfaceStrIndex

Detailed Description

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

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

Field Documentation

Альтернативная установка для номера интерфейса. Один и тот же номер интерфейса может иметь несколько альтернативных установок с различными конфигурациями конечной точки, которые могут быть выбраны хостом.

ID класса интерфейса.

Заголовок дескриптора, содержащий его тип и размер.

Индекс интерфейса в текущей конфигурации.

Индекс строкового дескриптора интерфейса.

ID протокола интерфейса.

ID подкласса интерфейса.

Общее количество конечных точек в интерфейсе.


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