打印
[USB接口]

请教向键盘发送get_report得不到回复数据的问题

[复制链接]
1628|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 Coobila 于 2013-8-5 22:12 编辑

最近在做一个自定义的usb键盘,用24C02保存键值信息。想通过set_report命令设置键值(已经获取数据成功),然后通过get_report来获取成功响应。都是用端点ep0控制传输数据,set_report的长度是通过修改键盘报告描述符设定的,但是get_report的数据格式不知道是不是和键盘数据一样为8字节?我用bus hound发送命令时出现out包全为0(bus hound发送的?),没有收到in包,不知道是哪的问题,或者说这种方法本身都有问题。请高手指点啊,或者有使用可以调试控制传输的usb上位机传给一份啊,谢谢了。。。

相关帖子

沙发
huaziforever| | 2013-10-9 18:34 | 只看该作者
截图中发送的命令是setReport,发送的数据是全部00,;
所以你在检测界面下看到的数据也是全0;
命令框下面的数据区域是可以修改的,将你想要发送的数据填到这里就可以发送了;

使用特权

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

本版积分规则

3

主题

29

帖子

0

粉丝