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

stm32 usb hid设备能发数据给PC,但不能接收PC的数据!!!

[复制链接]
sz189981 提问时间:2016-12-19 18:26 /
阅读主题, 点击返回1楼
收藏 3 评论14 发布时间:2016-12-19 18:26
14个回答
zwmasdf 回答时间:2017-3-10 21:30:35
你是用中断传输还是用控制传输的
fengye1966 回答时间:2017-3-28 11:38:55
遇到了同样的问题,把这个顶上去,是不是ST HAL官方库有问题?检查下去,有一个EpXfer的EP的方向始终为1。解决此问题的请找我要红包,QQ175966115
15616384352 回答时间:2017-3-29 16:44:28
楼主能否发下USB HID的描述符,让大家检查看下。我这边用STM32CubeMX 写了一个自定义HID,收发都是正常的,所以HAL和STM32CubeMX 都应该是没问题的,可能是代码中哪里没有配置好。如果要生成HID设备描述符可以用HID Descriptor Tool 工具,这个工具可以帮你检查描述符是否正确。
sz189981 回答时间:2017-7-27 16:18:47
汗!用BusHound通信时,打开PortHelper.exe一直检测着这个USB设备,BusHound就能自由的通信了。
虽然不知道什么原因,但同事做的PC端软件工作时,能自由读写,就先这样了。
小小向日葵 回答时间:2017-9-29 18:08:58
15616384352 发表于 2017-3-29 16:44
楼主能否发下USB HID的描述符,让大家检查看下。我这边用STM32CubeMX 写了一个自定义HID,收发都是正常的, ...

我这边也是用cubemx写的自定义HID,发送没有问题,接受不行,研究好久了实在找不到出问题的点了
12

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版