阅读:2737回复:6
usb设备
我自己手工焊接了块板子用的是万用试验板, (pdiusbd12pw极小封装,P89c58)
太艰苦啦... 现在,主机能找到未知的usb设备,是不是说明我的板子焊接的应该是 没有问题啦? :D |
|
|
沙发#
发布于:2003-06-24 11:31
主机能找到未知的usb设备,只能说明主机检测到USB口上接有设备
|
|
|
板凳#
发布于:2003-07-03 16:57
只要把D+或D-拉高,pc就能找到未知的usb设备
|
|
|
地板#
发布于:2004-04-08 14:57
我的FPGA开发板通过一块USBN9604连接到pc,那么这个D+、D-该怎么拉一下让pc找到这个usb口上的未知设备?现在好像接上去之后pc显示什么都找不到嘛。
|
|
地下室#
发布于:2004-04-16 09:58
港试了一下只要D+ D-分别用镊子短路一下电源就能找到无法识别的设备,以前记得好像D+ D-分别到地或电源都可以的,现在这块主板D+ D-电压0V所以只有拉倒电源才能找到,D+ D-静态应该多高电压的?现在用的主板和以前的不一样,USB设备都能正常用
|
|
5楼#
发布于:2004-04-16 15:05
在软件里面加入 软连接
|
|
6楼#
发布于:2004-04-16 17:11
按USB的规范,D+与D-是一对差动的数据信号线,必须有一个拉高的电阻连在信号线上。如果是低速的设备,是在D-上通过一个1.5K的电阻接在3.3V电源上,如果是全速的设备,此电阻是接在D+上的。这样在设备刚连上时,主机会根据当前D+/D-两条线的状态来判断是何种设备,如果没有上拉电阻,D+/D-都会同时呈现出0的状态,这时主机会认为此设备不正常;当主机检测到其中的一条信号线趋近3V时,而另外一条仍维持接地状态时就可确定有一设备已连接上,然后再判断是低速还是全速的设备。不过如果是USB2.0的高速设备,此电阻被省略掉了,改以自动切换的方式。
|
|
|