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

 找回密码
 我要注册
搜索
热搜: USB学习板
查看: 755|回复: 1

stm32 usb hid 在BIOS下不能被识别

[复制链接]

1

主题

0

好友

5

积分

新手上路

Rank: 1

发表于 2017-1-9 20:48:32 |显示全部楼层
stm32 usb hid 在BIOS下不能被识别,但进入系统后就正常,希望斑竹能帮我解答一下
回复

使用道具 举报

6

主题

0

好友

893

积分

管理员

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号)

GMT+8, 2020-1-26 15:55 , Processed in 0.120628 second(s), 25 queries .

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