USB论坛-百合电子工作室USB专题站

 找回密码
 我要注册
搜索
热搜: USB学习板
查看: 8898|回复: 2
打印 上一主题 下一主题

关于配置描述符

[复制链接]

12

主题

0

好友

100

积分

产品用户

Rank: 4

跳转到指定楼层
楼主
发表于 2015-10-17 14:48:18 |只看该作者 |倒序浏览
CONFIG_DESCRIPTOR_LENGTH就是wLength字段,#define CONFIG_DESCRIPTOR_LENGTH    sizeof(USB_CONFIGURATION_DESCRIPTOR) + sizeof(USB_INTERFACE_DESCRIPTOR) + sizeof(USB_HID_DESCRIPTOR) + (NUM_ENDPOINTS * sizeof(USB_ENDPOINT_DESCRIPTOR))是41B
回复

使用道具 举报

12

主题

0

好友

100

积分

产品用户

Rank: 4

沙发
发表于 2015-10-17 14:50:46 |只看该作者
这个就是41B

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

回复

使用道具 举报

12

主题

0

好友

100

积分

产品用户

Rank: 4

板凳
发表于 2015-10-17 14:52:06 |只看该作者
主机会请求两次,第一次请求的时候,主机命令的wLength字段长度是9,而设备应答的时候wLength字段就是三者之和,主机收到后就知道完整的配置描述符长度了,然后再次请求,而这次命令里的wLength长度是设备返回的长度(也就是三者之和),这时设备就会返回完整的配置描述符了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

USB开发网 (渝ICP备09006681号-4)

GMT+8, 2024-4-25 23:57 , Processed in 0.053993 second(s), 19 queries .

百合电子工作室版权所有
回顶部