打印
[USB编程]

USBHID设备如何设置一包数据发送的长度

[复制链接]
7082|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
everybody121|  楼主 | 2014-5-9 14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如我想一包发送64字节数据如何设置,网上说是什么设备描述符,是说设备描述符可以修改吗,我现在在PC端的源码一包只能发送9个数据,我想一包多发数据要在哪做修改如果直接改writefile里的长度并定义相同长度的数组,发送的话用bus hound软件捕捉不到数据,求大神相助

相关帖子

沙发
dufanbao| | 2014-5-9 15:56 | 只看该作者
要修改端点描述符,报告描述符,还有端点暖冲区大小,设备上的接受程序可能也要改。自己看看

使用特权

评论回复
板凳
everybody121|  楼主 | 2014-5-9 17:13 | 只看该作者
具体是哪几个参数,是函数里的参数吗,具体哪个函数知道吗高手

使用特权

评论回复
地板
everybody121|  楼主 | 2014-5-9 17:13 | 只看该作者
dufanbao 发表于 2014-5-9 15:56
要修改端点描述符,报告描述符,还有端点暖冲区大小,设备上的接受程序可能也要改。自己看看 ...

具体是哪几个参数,是函数里的参数吗,具体哪个函数知道吗高手

使用特权

评论回复
5
everybody121|  楼主 | 2014-5-9 17:15 | 只看该作者
everybody121 发表于 2014-5-9 17:13
具体是哪几个参数,是函数里的参数吗,具体哪个函数知道吗高手

我这边是PC端发送数据通过USBHID,我不知道修改哪里可以改每发一包数据的长度

使用特权

评论回复
6
everybody121|  楼主 | 2014-5-9 17:15 | 只看该作者
dufanbao 发表于 2014-5-9 15:56
要修改端点描述符,报告描述符,还有端点暖冲区大小,设备上的接受程序可能也要改。自己看看 ...

我这边是PC端发送数据通过USBHID,我不知道修改哪里可以改每发一包数据的长度

使用特权

评论回复
7
SSSANTON| | 2014-5-10 17:47 | 只看该作者
everybody121 发表于 2014-5-9 17:15
我这边是PC端发送数据通过USBHID,我不知道修改哪里可以改每发一包数据的长度 ...

晕....谁知道你PC主机软件那边的程序是咋样的~用什么库~而且还得看你的USB设备支持的HID报表长度和端点最大包长度。

使用特权

评论回复
8
everybody121|  楼主 | 2014-5-12 10:27 | 只看该作者
SSSANTON 发表于 2014-5-10 17:47
晕....谁知道你PC主机软件那边的程序是咋样的~用什么库~而且还得看你的USB设备支持的HID报表长度和端点最 ...

哦thanks

使用特权

评论回复
9
lqc754| | 2014-10-17 15:04 | 只看该作者
:dizzy:

使用特权

评论回复
10
584025981| | 2014-10-17 21:02 | 只看该作者
设备端的report描述符修妖修改

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

8

帖子

0

粉丝