usb_config_descriptor struct usb_config_descriptor desc;//配置描述名称 /* USB_DT_CONFIG: Configuration descriptor information. * * USB_DT_OTHER_SPEED_CONFIG is the same descriptor, except that the * descriptor type is different. Highspeed-capable devices can look * different depending on what s...
bDescriptorType:设备描述符类型,固定为0x01. bcdUSB:USB 规范发布号。表示了本设备能适用于那种协议,如2.0=0200 bDeviceClass:类型代码。 bDevicesubClass:子类型代码 bDeviceProtocol:协议代码, bMaxPacketSize0:端点0最大分组大小。 idVendor:供应商ID。 idProduct:产品ID(由厂商分配) bcdDevice:设备出产编码,由...
2.bDescriptorType描述符类型,语言ID描述符也是字符串述符,类型为0x03;3.wLANGID[0]要支持的语言ID号,从USB_LANGIDs.pdf这个文档中查询,我也没有下载,大家可以去搜索查询,这里截取了一张图,其实我们用的最多就是标红的两种编码4.wLANGID[n]有可能会支持多种语言,我们这里先只支持一种,支持U.S English。
DescriptorType 属性 参考 反馈 定义 命名空间: Windows.Devices.Usb 编辑 获取描述符的类型。 C# 复制 public byte DescriptorType { get; } 属性值 Byte 描述符的类型。 适用于 产品版本 WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build ...
(2)bDescriptorType bDescriptorType代表了本描述符的类型,设备描述符为0x01。所有的描述符类型表示如下图,大家以后也可以速查: (3)bcdUSB USB协议版本,表示形式0xJJMN版本JJ.M.N(JJ - 主要版本号,M - 次要版本号,N - 次要版本) 例子:如果是USB2.0,写成:0200H;如果是USB1.1,写成:0110H 如果是USB3.11,...
请注意,UsbConfiguration、UsbInterface和UsbInterfaceSetting对象都公开一个名为“描述符”的属性。 该属性值检索由 UsbDescriptor对象表示的描述符数组。UsbDescriptor对象允许应用在缓冲区中获取描述符数据。UsbDescriptor.DescriptorType和UsbDescriptor.Length属性存储保存描述符所需的缓冲区的类型和长...
/* USB Configuration Descriptor */ /*All Descriptors (Configuration,Interface, Endpoint, Class, Vendor */ constunsignedcharDemo_ConfigDescriptor[] = { //Configuration:wTotalLength =0x00be,NumInterfaces = 0x03, 0x09,//Length 0x02,//DescriptorType: ConfigDescriptor ...
Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes ...
下面来介绍设备描述符每一个内容的详细含义(所有的描述符都是小端格式,先低后高)(1)bLength描述符长度(18字节,十六进制为0x12),就是标志描述符数据结构的长度。(2)bDescriptorTypebDescriptorType代表了本描述符的类型,设备描述符为0x01。所有的描述符类型表示如下图,大家以后也可以速查: ...
bDescriptorType: 描述符的类型,设备描述符的类型为0x01。 bcdUSB: USB设备所遵循的协议版本号,例如2.0协议为0x0200。 bDeviceClass: USB设备类代码,由USB-IF分配,如果该字段为0x00,表示由接口描述符来指定(有可能该USB设备是一个复合设备,USB设备的各个接口相互独立,分别属于不同的设备类)。如果是0x01~0xfe,...