|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 bluskly 于 2012-12-18 13:35 编辑
4 n9 V2 q6 Q3 j% }" o% F
7 Y$ n1 A" a) _( t) @最近调试一个电路,采用了一颗飞兆半导体公司的FSUSB42的模拟开关来进行切换USB信号和UART信号。2 y, r+ {6 |) i% M6 c* P
" I+ b$ L* }* a4 t1 C, h1 s
1 s6 f& Q7 v8 Z$ I, v' U! ], F
9 l+ P6 R% m7 G& z I% k具体接法图如图所示,当我取下FSUSB42 直接用导线连接D+,D-和HSD2+,HSD2-的时候,USB能够正常通信。/ Y: i4 l0 |) J! v* n, W8 E
/ X- ^2 G+ i% @' x6 Q' z当我断开D+,D-,HSD1+,HSD1-,HSD2+.HSD2-连接的22R电阻,采用3.3V的直流电源送入HSD2+,我可以在D+端测到3.3V电压(S9 M5 I% J4 l. S) T3 R
3 _2 t% B- ~. h+ A8 T为高)。当我把S脚设置为低电平的时候,D+端不能测量到3.3V的信号了。这样是否能够表明芯片是良好的?顺便说一句,不是一; @2 `( z( ]) D9 M7 z: Y
0 V1 s* p$ \6 |: e- Z* q块板子有问题,是所有的板子都出现一样的问题。
8 Z/ l6 P' U/ [4 R5 @, X
6 V! |" g6 L0 j! E1 G基本结论是这样子的:切换是可以的,但是用来切换USB的时候 通信就是不正常。% h7 C) L( _* c+ |
0 F" @9 h( S) o" I0 Y
各位大神有谁有啥好的测试方案,或者觉得哪个地方可能有问题之类的,帮忙提提建议。$ [" Q9 @4 B3 u; V
- Q) X* Z6 X3 n; }2 y2 j' a1 w' J |
|