OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5492|回复: 7

hid usb发送失败,错误代码:87

[复制链接]

5

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2012-5-12
在线时间
27 小时
发表于 2016-2-17 15:13:29 | 显示全部楼层 |阅读模式
1金钱
上位机一样的情况下,我用stm32做个usb一hid的控制器,通信没问题,但发送数据偶尔出现失败现象,错误代码:87。发数据和接数据都一样,每都都发同样的数据包,但就是偶有失败,请问大虾们什么原因。

做好的软件为人类服务
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2012-5-12
在线时间
27 小时
 楼主| 发表于 2016-2-17 15:19:10 | 显示全部楼层
用同样的思路做,运用一个pidusb12的芯片却从来不会出现发送失败
做好的软件为人类服务
回复

使用道具 举报

5

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2012-5-12
在线时间
27 小时
 楼主| 发表于 2016-2-18 08:54:54 | 显示全部楼层
硬件应该也没问题,因为我将上位机和下位机用自定义的usb来通信,也没出现过发送失败,就是用HID就出现偶尔出错,项目又要求是即插即用不必安装驱动,所以我只能用hid,就是偶有出错,烦死了,有没人知道嘛?????
做好的软件为人类服务
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2016-2-18 20:11:46 | 显示全部楼层
帮顶
回复

使用道具 举报

5

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2012-5-12
在线时间
27 小时
 楼主| 发表于 2016-2-25 15:57:44 来自手机 | 显示全部楼层
怎么这么少人用usb,难道都搞wifi去了吗
回复

使用道具 举报

11

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2015-8-8
在线时间
10 小时
发表于 2018-9-4 16:34:55 | 显示全部楼层
同问,好像是下位机的问题
回复

使用道具 举报

11

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2015-8-8
在线时间
10 小时
发表于 2018-9-5 11:09:13 | 显示全部楼层
我也是初学,这个问题,应该是报告ID不匹配,就是说,比如下位机定义的报告ID是0,上位机发送1,那么就会不匹配,这个ID有的抓包工具不显示,一般来说是数据包的第一个字节
https://blog.csdn.net/phenixyf/article/details/49427567
https://jingyan.baidu.com/article/20095761bb6750cb0721b49f.html
这两个网页应该有帮助
回复

使用道具 举报

2

主题

25

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2020-7-8
在线时间
5 小时
发表于 2020-10-17 15:25:04 | 显示全部楼层
STM32做主机,如何给HID设备发数据?有例程吗?
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-17 18:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表