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

USB 设置接口SetInterface

发布时间:2022-12-01 11:40:58所属栏目:USB2.0规范 已帮助编辑作者:【USB接口百科】

ID 请求码 说明
11 SET_INTERFACE 用于主机要求设备用某个描述符来描述接口

SetInterface请求用于USB主机为设备指定的接口选择一个合适的替换值,该请求没有数据阶段。。

bmRequestType(1) bRequest(1) wValue(2) wIndex(2) wLength(2)
01 0B 可替换接口值 接口 0
bmRequestType:x01表示从主机到设备,请求标准命令,接收者为接口。bRequest:0x0A,表示设置接口。wValue:可替换设置值wIndex:接口ID

SetInterface请求只在USB处于配置状态时有效。
当USB设备的一个接口存在1个或多个可替换设置时,SetInterface请求使得主机可以为其选择所需要的可替换值。

SetInterface抓包实例

打开摄像头时,选择接口的内容如下:
选择接口ID=1,转换接口为6的接口

 CTL    01 0b 06 00  01 00 00 00                      SET INTERFACE

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