打印

USB 设备问题

[复制链接]
楼主: yufe
手机看帖
扫描二维码
随时随地手机跟帖
41
yufe|  楼主 | 2010-7-25 15:17 | 只看该作者 回帖奖励 |倒序浏览
究竟有什么讲究?

使用特权

评论回复
42
lium| | 2010-7-25 15:17 | 只看该作者
只有一个要求:差分走线。

使用特权

评论回复
43
bobo1957| | 2010-7-25 17:57 | 只看该作者
好好看看USB协议,D+和D- 加上拉下拉电阻来区分设备类型

使用特权

评论回复
44
guoyt| | 2010-7-25 18:30 | 只看该作者
如果1.0的话,短距离可以随便走。

使用特权

评论回复
45
llia| | 2010-7-25 18:44 | 只看该作者
USB协议里有说明,“我的芯片内部已经对D+进行了上拉,但是还是不行”

使用特权

评论回复
46
yufe|  楼主 | 2010-7-25 18:44 | 只看该作者
USB协议里有说明,“我的芯片内部已经对D+进行了上拉,但是还是不行”
llia 发表于 2010-7-25 18:44
这说明什么?

使用特权

评论回复
47
llia| | 2010-7-25 18:44 | 只看该作者
说明你芯片的上拉不正确啊。

使用特权

评论回复
48
hanwe| | 2010-7-25 18:47 | 只看该作者
外接一个上啦电阻是为了在USB插入时产生一个上升沿从而判断USB是否插入。

使用特权

评论回复
49
langgq| | 2010-7-25 18:50 | 只看该作者
USB一般走差分线 阻抗90欧姆 如果需要精确走线要与厂家联系 确定走线宽度。

使用特权

评论回复
50
langgq| | 2010-7-25 18:50 | 只看该作者
因为阻抗跟材质和厚度有关。

使用特权

评论回复
51
wangpe| | 2010-7-25 18:56 | 只看该作者
芯片内部的电阻能够上拉1.5K?

使用特权

评论回复
52
wangpe| | 2010-7-25 18:56 | 只看该作者
这个是不是大了点?

使用特权

评论回复
53
wangzsa| | 2010-7-25 19:01 | 只看该作者
是啊,芯片内部的电阻都是晶体管搭的。

使用特权

评论回复
54
zhuww| | 2010-7-25 19:01 | 只看该作者
stm32 在D+ 上加了一个三极管 上拉,根据芯片不同,当然有所不同,看手册吧

使用特权

评论回复
55
guoyt| | 2010-7-25 19:02 | 只看该作者
关于USB的上下拉电阻,不是随便接个任意阻值的电阻就ok了。

使用特权

评论回复
56
zhanglli| | 2010-7-25 19:04 | 只看该作者
当你的USB为主设备的时候,D+、D-上分别接一个15K的下拉电阻

使用特权

评论回复
57
zhanglli| | 2010-7-25 19:04 | 只看该作者
这样可以使得在没有设备插入的时候,D+、D-上始终保持低电平

使用特权

评论回复
58
lium| | 2010-7-25 19:11 | 只看该作者
为从设备接口时,可以通过在上拉电阻来设置不同的传输速率

使用特权

评论回复
59
lium| | 2010-7-25 19:12 | 只看该作者
当D+接一个1.5K上拉电阻,可以工作在高速率模式如12MBPs,当D-接1.5K上拉电阻,工作在低速率模式,如1.5MPBs

使用特权

评论回复
60
yufe|  楼主 | 2010-7-25 19:14 | 只看该作者
哦,多谢

使用特权

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

本版积分规则