ST5481
11/18
usb descriptors
在 这 usb 要求 得到 descriptor, 这 设备 returns 这些 值 从 一个 内部的 256 字节
只读存储器.
注释 1. 这个 文字 代表 这 硬件-软件 协会. 这 值 是 可编程序的 通过 4 的 这 16 位. 这 更小的 b它的 值
是 定义 用 管脚 id3 至 id0.
2. 这个 文字 代表 这 硅 硬件. 这 更小的 8-位 值 是 定义 在 metal layer. 这 其它 8 位 是 写 into 这 只读存储器
在 diffusion layer.
便条 1. theses words 是 定义 用 一个 transcoding 的 这 管脚 cfg0, cfg1, rpsm : 看 电源 管理 部分 为 编码 的 这些
管脚.
表格 2 :
设备 descriptor
只读存储器 地址 补偿 地方 大小 值 描述
08 0 bLengh 1 12h 大小 的 这个 descriptor 在 字节
09 1 bDescriptorType 1 01h 设备 descriptor 类型
0A 2 bcdUSB 2 0101h usb 规格 释放 号码 1.1
0C 4 bDeviceClass 1 FFh vendor 明确的 类 代号
0D 5 bDeviceSubClass 1 01h vendor 明确的 isdn modem subclass
0E 6 bDeviceProtocol 1 01h vendor 明确的 isdn 软 modem 控制 协议
0F 7 bMaxPacketSize0 1 08h 最大值 小包装板盒 大小 为 ep0
10 8 idVendor 2 0483h st id vendor
12 10 idProduct 2 481xh
应用 id 产品
1
14 12 bcdDevice 2 01xxh
设备 释放
2
16 14 iManufacturer 1 00h 非 明确的 生产者 registred
17 15 iProduct 1 01h 产品 id string descriptor index 1
18 16 iSerialNumber 1 00h 非 明确的 串行 号码 registred
19 17 bNumConfigurations 1 01h 号码 的 可能 配置
表格 3 :
接口 0 作 0 descriptor
只读存储器 地址 补偿 地方 大小 值 描述
20 0 bLengh 1 09h 大小 的 这个 descriptor 在 字节
21 1 bDescriptorType 1 02h 配置 descriptor 类型
22 2 wTotalLengh 2 00CFh 总的 长度 的 数据 字节 returned 为 这个 配置
24 4 bNumInterface 1 01h 号码 的 接口 supported 用 这个 配置
25 5 bConfigurationValue 1 01h 值 使用 至 选择 这个 conf.
26 6 iConfiguration 1 00h 非 明确的 string descriptor 为 这个 配置
27 7 bmAttributes 1
XXh
自 powered 和 偏远的 wake-向上 abilities
可编程序的
1
28 8 MaxPower 1 XXh
最大值 消耗量 可编程序的
1