你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f407实现Host HID功能

[复制链接]
lanbu 提问时间:2019-1-20 19:10 /
求教,需要做一个stm32 host HID功能,根据官网的HID鼠标和键盘例子修改而来,目前可以正常枚举鼠标,并可接收鼠标的数据。但是我的枚举结果如下: 微信截图_20190120190452.png
Subclass和protocol都为0x00,表示无引导,而鼠标的subclass为0x01,表示有引导。
我想根据有引导的来添加无引导的,发现无法正确获取HID Discriptor,调用函数:USBH_Get_HID_Descriptor(),返回失败。
请问这是什么原因呢?可否有相关例子参考。ST官方的例子都是HID 鼠标和键盘的。
谢谢!
收藏 评论2 发布时间:2019-1-20 19:10

举报

2个回答
STMCU-管管 回答时间:2019-1-22 14:57:04
可以看看描述符长度是不是对不上的情况,这种情况经常发生在自己修改一些描述符以及报文描述符上,hid的reportdescripter和鼠标的不一样,长度值需要修改,要仔细检查
lanbu 回答时间:2019-1-24 10:04:46
STMCU 发表于 2019-1-22 14:57
可以看看描述符长度是不是对不上的情况,这种情况经常发生在自己修改一些描述符以及报文描述符上,hid的rep ...

谢谢,我再研究一下。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版