stm32f103的HID通信不太稳定

2019-07-14 14:28发布

用的STM32f103做的主控,通信接口用的HID通信方式,使用的stm32自身的硬件外设。接口是用的MicroUSB,通过一根3米长的MicroUSB数据线连接到电脑。
后来测试发现,同样的硬件和线,有的电脑可以正常通信,有的电脑识别不到。而且,有些电脑是刚开始正常,有时就提示驱动安装不正常(这里使用的是免驱的方式)。再隔一段时间用,又可以正常使用了。不清楚具体是什么问题,请各位大神指点一下。会是硬件的原因,还是线的原因,又或者是上位机处理的原因。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
tussi_pre1
1楼-- · 2019-07-16 12:53
 精彩回答 2  元偷偷看……
tussi_pre1
2楼-- · 2019-07-16 16:08
顶贴
jerry181855
3楼-- · 2019-07-16 20:32
可能是设备枚举过程问题,不是USB供电也可能有关系,你的2596是开关模式稳压,干扰也可能有
ctwewer
4楼-- · 2019-07-16 21:52
应该是USB连接线的硬件问题。
f1070388065
5楼-- · 2019-07-16 23:06
 精彩回答 2  元偷偷看……
60user189
6楼-- · 2019-07-16 23:41
可以说,90%的原因是线的原因。线的质量不好加上太长,导致传输不稳定。这种情况我见得多了

一周热门 更多>