HID设备读写出错

[复制链接]
6492|16
 楼主| 奇缘时间 发表于 2013-5-17 10:40 | 显示全部楼层 |阅读模式
小弟在做一个HID设备,现在是用USB调试工具出现如下情况,请问有没有遇到的朋友,如何修改我的下位机程序才能实现读写HIDUSB设备成功

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
大秦正声 发表于 2013-5-17 11:23 | 显示全部楼层
软件界面很好!
芯片c8051f320/340
stm32f103
可以用bus hound
 楼主| 奇缘时间 发表于 2013-5-17 11:26 | 显示全部楼层
我想请问下,如何实修改我的下位机代码,才能实现我的设备读取,我用的是AVR模拟的USB?
y5664579 发表于 2013-5-23 15:10 | 显示全部楼层
本帖最后由 y5664579 于 2013-5-23 15:36 编辑

描述符的事情
y5664579 发表于 2013-5-23 15:11 | 显示全部楼层
别用这种没谱的调试工具比较好
 楼主| 奇缘时间 发表于 2013-5-24 17:18 | 显示全部楼层
y5664579 发表于 2013-5-23 15:11
别用这种没谱的调试工具比较好

我将描述符也做了修改的,不知道我的修改是否正常,请问我用什么调试工具比较好呀,诸如BUSHOUND嘛,可是我进行了尝试,上面连立端点都无法查找到!请问能否详细介绍下如何进行修改与调试?
恋子炎 发表于 2013-6-7 18:04 | 显示全部楼层
缘分啊 楼主!
小弟也在纠结同样的问题啊,我用USB_Hound发送Set_Report指令时可以收到数据的,但是用调试软件,也出现和你一样的现象 ,等高手来解决啊!
 楼主| 奇缘时间 发表于 2013-6-7 19:38 | 显示全部楼层
请问你也是在用AVR模拟USB的嘛?
恋子炎 发表于 2013-6-7 19:45 | 显示全部楼层
不是的,我是用带有USB接口的cortex m0系列芯片。但是与你的问题是一样的。
ahgao 发表于 2013-6-13 00:54 | 显示全部楼层
这是个什么工具啊,没有用过。

你做的HID设备不用上位机软件的吗?你自己调用一下HID的api不就就知道问题了吗?
恋子炎 发表于 2013-6-16 15:42 | 显示全部楼层
应该是报告描述符的事情,不要把设备描述为鼠标或者键盘等系统独占设备(只有系统有权限访问,简单的create和writefile、readfile是无法访问的)
把设备描述为用户自定义设备,我记得代码是0x01,这样就可以访问了。
 楼主| 奇缘时间 发表于 2013-7-22 11:06 | 显示全部楼层
恋子炎 发表于 2013-6-16 15:42
应该是报告描述符的事情,不要把设备描述为鼠标或者键盘等系统独占设备(只有系统有权限访问,简单的create ...

谢谢谢你的指点
cz1129 发表于 2013-11-7 01:05 | 显示全部楼层
楼主,你的工具软件很强大,可否发给我用用,。我的邮箱 cz1129@163.com
ljl342301 发表于 2015-3-27 10:00 | 显示全部楼层
请问楼主解决了没有啊,我也遇到同样的问题了
gghhz 发表于 2016-6-21 15:55 | 显示全部楼层
遇到同样的问题了,楼主有没有解决啊
 楼主| 奇缘时间 发表于 2017-9-18 10:17 | 显示全部楼层
后来没有这样做HID了,就放弃了
tigershark00 发表于 2017-9-29 06:44 | 显示全部楼层
后来用的那种方式? 我现在也遇到类似的问题,我做的是双HID,第二个的通讯一直有问题,你是怎么解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

54

帖子

0

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