0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

USB技术单片机

使用单片机USBH时遇到的问题

这算不算枚举成功?

提问者:emsthe 地点:- 浏览次数:4716 提问时间:10-26 13:54
我有更好的答案
提 交
8条回答
60user87 05-12 18:58 回答数: 被采纳数:
建议把问题描述的更清楚一些,这样提问只有了解你所使用的程序,才可能给予你比较准确的回复,否则就只能靠猜!
HSHToby 05-12 08:57 回答数:0 被采纳数:0
这是两个设备:键盘和扫码枪?还是就是扫码枪?
60user159 05-16 06:48 回答数:1 被采纳数:0
扫码枪在电脑上也显示为 USB HID设备可能是因为厂商就是用的 HID Class。
问题细化下:
1> 键盘和扫码枪是不是独立的设备?即二者之间没有硬件上的关联
2> 若是独立的,键盘和扫码枪单独使用是否正常?
3> 若独立使用正常,那不正常的情况发生在什么条件下?如两者同时插入时或者其他
脑洞大赛14 05-17 16:44 回答数:1 被采纳数:0


1> 你说的设备都不正常,是指和电脑连接不能正常使用,还是和你自己做的Host连接不能正常工作?
2> 若是和你的设备连接不正常,那你做的程序应该是Host而不应该是HID Device3> 若是和电脑连接不能正常工作,那可能就是USB的驱动没有装好!


yanan101114 05-18 15:40 回答数:0 被采纳数:0


1> 因为没用过新唐的USB库,所以不知道具体是哪里的问题。但是官方提供的Demo应该可以实现检测到鼠标   的,可以看看官方的库的状态机运行到哪里了这样方便查找问题?先检查下MCU是否工作在Host模式下,ID线接地。
2> 扫码枪功耗比较大尤其是在上电瞬间,建议检查下是不是供电能力不够?
晒肥城之乐 05-18 01:38 回答数: 被采纳数:
我们用过他们的芯片,不过USBH层和协议栈我们完全自己重写了
没有碰到你说的问题
iwuwjgj 05-14 21:24 回答数:0 被采纳数:0
用 bushound 抓一下枚举过程.看看你们哪个消息操作错了.
如果是基于 linux 就不是驱动问题
kallon7250 05-10 07:54 回答数:0 被采纳数:0
pid,vid 是读上来的么
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航