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

枚举失败Human Interface Device Class(HID)

[复制链接]
jyl518-283289 提问时间:2020-3-24 08:22 /
阅读主题, 点击返回1楼
收藏 1 评论33 发布时间:2020-3-24 08:22
33个回答
jyl518-283289 回答时间:2020-3-30 16:21:45
流水源 发表于 2020-3-30 16:20
用USB监控看看发送和接收的数据和命令。

Bus Hound查看,一个数据也没有
流水源 回答时间:2020-3-30 21:56:59
jyl518-283289 发表于 2020-3-30 16:21
Bus Hound查看,一个数据也没有

怎么会没数据呢?是不是设置不对?你把监控截图看看。
jyl518-283289 回答时间:2020-3-31 08:15:49
流水源 发表于 2020-3-30 21:56
怎么会没数据呢?是不是设置不对?你把监控截图看看。

Bus Hound的设置应该是对的,因为插入其它USB设备查捕捉到数据
截图如下:
能否提供下例程,网上始终找不到例程,拜托了!!!
STM32CubeMX Version 5.6.0,固件包STM32Cube FW_F4 V1.25.0,
STM32F429ZGT6,Keil版本:5.29.0.0
1.png 2.png 3.png



流水源 回答时间:2020-3-31 09:03:36
QQ截图20200331090125.jpg
没看到勾选上设备啊。


QQ截图20200331090257.jpg
jyl518-283289 回答时间:2020-3-31 09:46:05
流水源 发表于 2020-3-31 09:03
没看到勾选上设备啊。

还是没数据,硬件反复排查没问题,没应该是HAL库问题了
jyl518-283289 回答时间:2020-3-31 11:10:32
流水源 发表于 2020-3-30 21:56
怎么会没数据呢?是不是设置不对?你把监控截图看看。

Bus Hound监控能够出数据了,Bus Hound设置不对导致 无标题.png
流水源 回答时间:2020-3-31 14:15:46
jyl518-283289 发表于 2020-3-31 11:10
Bus Hound监控能够出数据了,Bus Hound设置不对导致

你勾选了哪些设备层级,你这个这样的看不出什么问题。
流水源 回答时间:2020-3-31 14:17:05
jyl518-283289 发表于 2020-3-31 11:10
Bus Hound监控能够出数据了,Bus Hound设置不对导致

都没看到获取描述符的命令
jyl518-283289 回答时间:2020-3-31 15:40:12
流水源 发表于 2020-3-31 14:17
都没看到获取描述符的命令

我抓了一下HID扫描枪的数据,和我的对比了下,
发现电脑不发送获取描述的命令,
电脑应该要发送80 06开头的8字节命令。如:80 06 00 03 00 00  ff 00
我的电脑接了一个USB HUB,HUB上插我的板子。
以下是我板子抓到的数据,麻烦看下啥问题。
55666.png




流水源 回答时间:2020-3-31 15:49:22
jyl518-283289 发表于 2020-3-31 15:40
我抓了一下HID扫描枪的数据,和我的对比了下,
发现电脑不发送获取描述的命令,
电脑应该要发送80 06开头 ...

你先截个图看看设置里勾选了哪些设备监控数据。标注下你的板是哪个设备。

所属标签

相似问题

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