请教个USB问题
时间:12-12
整理:3721RD
点击:
俺使用USB转串口芯片CP2103,但是粗心把USB接插件的封装画反了,而且数据线也没走差分对。想请教一下:
1. USB的接插件内部是直连线吗?如果是的话俺是不是可以调下外部线的顺序解决。
2. CP2103是符合USB 2.0规范的,但是速度只有1Mbits,这样没走差分线和阻抗匹配,是不是肯定也不能正常工作的?
1. USB的接插件内部是直连线吗?如果是的话俺是不是可以调下外部线的顺序解决。
2. CP2103是符合USB 2.0规范的,但是速度只有1Mbits,这样没走差分线和阻抗匹配,是不是肯定也不能正常工作的?
1. 是直连的,在板子上反过来就行了,把电缆煎开反一下也行。
2. 没有1Mbit的规格,如果是1.2Mbps,或者12Mbps,外面的电缆可以随便接,没走差分对也没问题,肯定能正常工作。
你说的阻抗匹配是什么意思?是特指布线规则吗?如果是那样,应该可以比较随意,没问题。
但是,USB协议中对终端电阻有规定,比如说1.5k pullup,15k pulldown, 45ohm pulldown,这些东西,不要搞错了。你要自己去对着芯片的datasheet检查一下。这些电阻一般做在片内,不容易犯错误。