stm32f103C8t6芯片usb模块异常,hid通信下行正常,上行无数据
我现在使用的是stm32f103C8t6芯片,使用该芯片的usb接口进行HID通信,控制板载资源动作。程序和电路板都是验证过可以使用的,但是现在遇到了通过PC发送指令时,板载资源动作正常,但是PC端接收不到该指令的返回数据的问题,请问这会是什么原因造成的呢?我将该块板子上的芯片吹掉,更换了新的芯片后,这个问题就没有了。是静电的原因造成了芯片usb模块的部分损伤?
接口部分的电路如下图
由于使用的是3米长的microusb数据线进行数据传输,担心遇到品质不好的usb线时压降太大,因而没有在数据传输线上添加电阻。
是不是因为没有串联电阻的缘故,导致静电会对芯片造成损伤?
串上33Ω电阻会不会使得正常通信长度下对线的要求比较高?
数据线3米会不会太长了。 USB这类的对外接口应该要加上静电保护, 如果做产品, 一定,务必要加上 kelly-395249 发表于 2016-7-3 11:12
USB这类的对外接口应该要加上静电保护, 如果做产品, 一定,务必要加上
静电保护除了加限流电阻,还有哪些能做呢?
页:
[1]