关于usb上拉电阻的疑问?

[复制链接]
4729|8
 楼主| flylongins 发表于 2007-7-17 14:12 | 显示全部楼层 |阅读模式
softconnect是什么意思?对于usb2.0的高速传输,1.5K欧姆的电阻被省略,改以自动切换的方式。。。。这句话是什么意思?谢谢。<br />
wxalex 发表于 2007-7-18 08:25 | 显示全部楼层

softconnect就是内部可选上拉

  
computer00 发表于 2007-7-18 08:38 | 显示全部楼层

高速设备是电流传输模式,1.5K的上拉电阻要断开...

全速和低速是电压传输模式
 楼主| flylongins 发表于 2007-7-18 11:43 | 显示全部楼层

re: 圈圈

如果没有1.5k欧姆的电阻,那么pc机不是无法检测到有usb设备连接上了吗?<br /><br />怎么样才能自动切换?不是很清楚
 楼主| flylongins 发表于 2007-7-19 10:24 | 显示全部楼层
computer00 发表于 2007-7-19 10:27 | 显示全部楼层

USB高速设备,起先是当作一个全速设备接入的

即先在D+上有上拉电阻。当识别到全速设备插入之后,很快双方就会互相确认,如果是高速设备和高速集线器接口,就会转入到高速模式,这时D+上的上拉电阻就会断开。具体细节请参看USB2.0协议。
 楼主| flylongins 发表于 2007-7-19 11:11 | 显示全部楼层

re

大致了解,但是细节还不清楚。<br />怎么让它与上拉电阻断开?<br />这个协议里没有说,是不是要用三极管就可以了?
computer00 发表于 2007-7-19 15:48 | 显示全部楼层

可以用三极管,也可以用场效应管.

另外有些芯片内部已经具有这样的功能了,例如PDIUSBD12,具有softconnect的功能,这样就可以由你的程序来负责连接和断开USB连接。
 楼主| flylongins 发表于 2007-7-20 23:07 | 显示全部楼层

xiexie

谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

135

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部