[USB接口] 请教向键盘发送get_report得不到回复数据的问题

[复制链接]
2251|1
 楼主| Coobila 发表于 2013-8-5 22:13 | 显示全部楼层 |阅读模式
本帖最后由 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

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部