您现在的位置是:主页 > USB2.0规范 >

USB 设置请求地址SetAddress

发布时间:2022-12-18 03:47:37所属栏目:USB2.0规范 已帮助编辑作者:【USB接口百科】

ID 请求码 说明
5 SET_ADDRESS 用来给设备分配地址

SetAddress 用于枚举(enumeration)阶段为设备分配一个唯一的地址,地址在 wValue 字段中且最大值为 127。该请求特别的地方在于,直到状态阶段完成,设备才完成地址设置。其他所有请求必须在状态阶段之前完成。该请求同样无数据阶段。

bmRequestType(1) bRequest(1) wValue(2) wIndex(2) wLength(2)
00 05 设备地址 0000 0000
bmRequestType为00,代表主机到设备。bRequest为0x05,代表设置地址。

SET_ADDRESS示例

00 05 11 00 00 00 00 00

执行完成后,将设置的地址设为17,这样以后所有与该设备的通读地址都是17,例如下面的获取设备描述符。

SET_ADDRESS示例

     以上就是USB接口百科为您提供USB 设置请求地址SetAddress的解读,本文章链接: http://www.usb-hub.cn/usb20gf/42299.html 欢迎分享转载,更多婚礼相关资讯请前往USB2.0规范