打印

关于usb上拉电阻的疑问?

[复制链接]
3775|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
flylongins|  楼主 | 2007-7-17 14:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
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设备连接上了吗?

怎么样才能自动切换?不是很清楚

使用特权

评论回复
5
flylongins|  楼主 | 2007-7-19 10:24 | 只看该作者

up

up

使用特权

评论回复
6
computer00| | 2007-7-19 10:27 | 只看该作者

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

即先在D+上有上拉电阻。当识别到全速设备插入之后,很快双方就会互相确认,如果是高速设备和高速集线器接口,就会转入到高速模式,这时D+上的上拉电阻就会断开。具体细节请参看USB2.0协议。

使用特权

评论回复
7
flylongins|  楼主 | 2007-7-19 11:11 | 只看该作者

re

大致了解,但是细节还不清楚。
怎么让它与上拉电阻断开?
这个协议里没有说,是不是要用三极管就可以了?

使用特权

评论回复
8
computer00| | 2007-7-19 15:48 | 只看该作者

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

另外有些芯片内部已经具有这样的功能了,例如PDIUSBD12,具有softconnect的功能,这样就可以由你的程序来负责连接和断开USB连接。

使用特权

评论回复
9
flylongins|  楼主 | 2007-7-20 23:07 | 只看该作者

xiexie

谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

135

帖子

0

粉丝