|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 bluskly 于 2012-12-18 13:35 编辑
' l0 T. r3 Y8 Y0 Q& w+ M' S$ H% L- _; H {
最近调试一个电路,采用了一颗飞兆半导体公司的FSUSB42的模拟开关来进行切换USB信号和UART信号。
$ n! \+ p4 R, U5 R& b. y5 j) M* M$ B
" O$ N5 a6 w i e9 b! }! L5 q
) F% D0 f9 z4 U" z* W4 |, m1 i! E
具体接法图如图所示,当我取下FSUSB42 直接用导线连接D+,D-和HSD2+,HSD2-的时候,USB能够正常通信。4 S: p: @8 U6 i: P; n q6 R
% K& P {, X: k8 h. B7 N当我断开D+,D-,HSD1+,HSD1-,HSD2+.HSD2-连接的22R电阻,采用3.3V的直流电源送入HSD2+,我可以在D+端测到3.3V电压(S
2 o1 s2 y# F4 i9 E" _: b0 ]" g5 y+ G2 x! `2 Z' T
为高)。当我把S脚设置为低电平的时候,D+端不能测量到3.3V的信号了。这样是否能够表明芯片是良好的?顺便说一句,不是一 R3 f0 v' \7 W- }0 w/ w5 N3 |7 s
# S7 l5 i" x2 I- G4 o) n块板子有问题,是所有的板子都出现一样的问题。
5 b, y) Q8 [5 ?& L6 ]8 Q
8 s& O, k, K" c! j! I( Y( y基本结论是这样子的:切换是可以的,但是用来切换USB的时候 通信就是不正常。
/ K& s' ?/ ~2 C2 g3 S* d/ Z3 }, X
* X* u' X( g; S7 Q各位大神有谁有啥好的测试方案,或者觉得哪个地方可能有问题之类的,帮忙提提建议。
2 R. z& x# P. W0 |' j- b6 M4 d. H2 L% A5 }, ^
|
|