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

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

stm32 usb hid 在BIOS下不能被识别

[复制链接]

1

主题

0

好友

5

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2017-1-9 20:48:32 |只看该作者 |倒序浏览
stm32 usb hid 在BIOS下不能被识别,但进入系统后就正常,希望斑竹能帮我解答一下
回复

使用道具 举报

6

主题

0

好友

1163

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2019-1-14 18:15:33 |只看该作者
首先接口描述符中bInterfaceClass的值必须为0x03,bInterfaceSubClass的值为0或1,为1表示HID设备符是一个启动设备(Boot Device,一般对PC机而言才有意义,意思是BIOS启动时能识别并使用您的HID设备,且只有标准鼠标或键盘类设备才能成为Boot Device,进入bios时不会枚举报告描述符,主机会采用一个默认的标准描述符,所以此时发送的报告要符合这个描述符,这是关键,标准描述符请查询HID协议
回复

使用道具 举报

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

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

GMT+8, 2024-5-19 20:48 , Processed in 0.054004 second(s), 24 queries .

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