![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
USB
文章平均质量分 61
lizhiqiang5846
这个作者很懒,什么都没留下…
展开
-
USB2.0速度识别(USB上电分析)
转自:http://blog.csdn.net/am_111/article/details/6066556我们知道USB2.0向下兼容USB1.x,即高速2.0的hub能支持所有的速度类型的设备,而USB1.x的hub不能支持高速设备(High Speed Device)。因此,如果高速设备挂到USB1.x的hub上,那该设备只能工作在全速模式下。不管是hub还是设备(dev转载 2013-06-19 19:21:26 · 2678 阅读 · 0 评论 -
USB: Endpoint
bNumEndpoints 就是接口描述符中的成员,表示这个接口有多少个端点,不过这其中不包括0 号端点,0 号端点是任何一个usb 设备都必须是提供的,这个端点专门用于进行控制传输,即它是一个控制端点.正因为如此,所以即使一个设备没有进行任何设置,usb 主机也可以开始跟它进行一些通信,因为即使不知道其它的端点,但至少知道它一定有一个0号端点,或者说一个控制端点.转载 2012-03-19 23:40:21 · 1107 阅读 · 0 评论 -
USB2.0速度识别(USB上电分析)
我们知道USB2.0向下兼容USB1.x,即高速2.0的hub能支持所有的速度类型的设备,而USB1.x的hub不能支持高速设备(High Speed Device)。因此,如果高速设备挂到USB1.x的hub上,那该设备只能工作在全速模式下。不管是hub还是设备(device),对于速度的区分是非常重要的,否则,后续的通信根本无法进行。 全速和低速识别 根据规范,全速(F转载 2014-07-12 11:49:22 · 7946 阅读 · 0 评论 -
OTG中的ID脚风波释疑
zh1. 概要 OTG设备使用插头中的ID引脚来区分A/B Device,ID接地被称作为A-Device,充当USB Host,A-Device始终为总线提供电力,ID悬空被称作为B-Device,充当USB Device,设备的USB Host/USB Device角色可以通过HNP(主机交换协议)切换。OTG设备连接时不能跨越USB Hub,如果跨越USB Hub则失去HNP转载 2014-11-10 14:27:23 · 735 阅读 · 0 评论