USB设备的插入检测机制
来源:互联网 发布:java如何定位内存泄露 编辑:程序博客网 时间:2024/04/30 20:02
参考:USB入门系列之五
USB主机是如何检测到设备的插入的呢?首先,在USB集线器的每个下游端口的D+和D-上,
分别接了一个15K欧姆的下拉电阻到地。这样,在集线器的端口悬空时,就被这两个下拉电阻
拉到了低电平。而在USB设备端,在D+或者D-上接了1.5K欧姆上拉电阻。对于全速和高速设备,
上拉电阻是接在D+上;而低速设备则是上拉电阻接在D-上。这样,当设备插入到集线器时,
由1.5K的上拉电阻和15K的下拉电阻分压,结果就将差分数据线中的一条拉高了。集线器检测
到这个状态后,它就报告给USB主控制器(或者通过它上一层的集线器报告给USB主控制器),
这样就检测到设备的插入了。USB高速设备先是被识别为全速设备,然后通过HOST和DEVICE
两者之间的确认,再切换到高速模式的。在高速模式下,是电流传输模式,这时将D+上的
上拉电阻断开。
阅读全文
0 0
- USB设备的插入检测机制
- USB设备的插入检测机制(转自…
- USB设备的插入检测
- USB设备的插入检测
- USB的插入检测机制
- USB入门系列之五 —— USB设备的插入检测机制
- USB入门系列之五 —— USB设备的插入检测机制[图]
- USB入门系列之五 —— USB设备的插入检测机制
- USB入门系列之五 —— USB设备的插入检测机制【转】
- USB学习系列之二——USB设备的插入检测机制
- 检测USB设备的插入和拔出
- 检测USB设备的插入和拔出
- PyQt4实现USB设备插入到弹出的检测(Windows)
- Android有两种方法检测USB设备插入
- 检测USB设备插入和拔出
- USB如何检测到设备的插入-usb技术入门教程1
- USB学习系列之二——USB设备的插入检测
- USB 设备热插拔的检测
- [Golang]另一角度理解goroutine
- python 调用webserver接口请求数据
- C语言学习内容总结2017/10/31
- mvp 简单的案例, mvp实现登录及注册 分为moudle数据层 activity视图v层 Presenter逻辑层
- 判断水仙花数
- USB设备的插入检测机制
- 用tarjan求最近公共祖先
- BP神经网络
- mvc各层简单清晰的描述
- 将镜像推送到DockerHub
- 数组常用函数
- HTML基础(二)
- java 冒泡排序二分查找
- 对java基础课上的问题的经验性回答