您的位置 首页 基础

USB入门系列之五 —— USB设备的刺进检测机制

USB主机是如何检测到设备的插入的呢?首先,在USB集线器的每个下游端口的D+和D-上,分别接了一个15K欧姆的下拉电阻到地。这样,在集线器的

USB主机是怎么检测到设备的刺进的呢?首要,在USB集线器的每个下流端口的D+和D-上,

别离接了一个15K欧姆的下拉电阻到地。这样,在集线器的端口悬空时,就被这两个下拉电阻

拉到了低电平。而在USB设备端,在D+或许D-上接了1.5K欧姆上拉电阻。关于全速和高速设备,

上拉电阻是接在D+上;而低速设备则是上拉电阻接在D-上。这样,当设备刺进到集线器时,

由1.5K的上拉电阻和15K的下拉电阻分压,成果就将差分数据线中的一条拉高了。集线器检测

到这个状况后,它就报告给USB主控制器(或许经过它上一层的集线器报告给USB主控制器),

这样就检测到设备的刺进了。USB高速设备先是被识别为全速设备,然后经过HOST和DEVICE

两者之间的承认,再切换到高速形式的。在高速形式下,是电流传输形式,这时将D+上的

上拉电阻断开。
一个简略的试验:只用一个上拉电阻接在USB的+5V和D+或许D-上,WINDOWS也会提示

发现新硬件,可是无法找到驱动程序。这时去设备管理器里边看,有显现不知道USB设备,

而且其VID和PID为0。依据这个,咱们能够简略的判别设备是否枚举成功。如下图所示,

别离是枚举不成功和枚举成功的图。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/jichu/234131.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部