
usb
slj_win
这个作者很懒,什么都没留下…
展开
-
USB入门系列之一----基础知识
luckygirl 发表于 2009-7-11 23:43:00 http://blog.youkuaiyun.com/menuconfig/archive/2008/10/24/3130403.aspx USB 基本知识(转) USB的重要关键字: 1、端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入转载 2013-11-16 20:19:38 · 1021 阅读 · 0 评论 -
USB入门系列之四 —— USB的线缆以及插头、插座【转】
USB是一个标准的协议,因此对线缆、插头、插座等有严格的规范要求。 在最初的标准里,USB接头有4条线:电源,D-,D+,地线。我们暂且把这样的叫做标准的USB接头吧。后来OTG出现了,又增加了miniUSB接头。而miniUSB接头则有5条线,多了一条ID线,用来标识身份用的。标准USB口只有A型和B型。其中每一型又分为插头和插座,例如A型插头,A型插座等转载 2013-11-16 20:21:22 · 1283 阅读 · 0 评论 -
USB入门系列之六 —— USB设备的枚举过程
USB主机在检测到USB设备插入后,就要对设备进行枚举了。为什么要枚举呢?枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举过程,只要枚举成功了,那么就已经成功大半了。 在说枚举之前,先大概说一下USB的一种传输模式——控制传输。这种传输在USB中是非常重要的,它要保证数据的正确性转载 2013-11-16 20:22:28 · 1297 阅读 · 0 评论 -
USB入门系列之七 —— USB的描述符及各种描述符之间的依赖关系【转】
USB是个通用的总线,端口都是统一的。但是USB设备却各种各样,例如USB鼠标,USB键盘,U盘等等,那么USB主机是如何识别出不同的设备的呢?这就要依赖于描述符了。 USB的描述符主要有设备描述符,配置描述符,接口描述符,端点描述符,字符串描述符,HID描述符,报告描述符等等。关于报告描述符,请看我以前写的:《USB HID报告及报告描述符简介 》 http://g转载 2013-11-16 20:23:00 · 1022 阅读 · 0 评论 -
USB 协议简介
size=large][/size] USB协议简介 收藏 http://blog.youkuaiyun.com/menuconfig/archive/2008/07/29/2729278.aspx USB协议简介 USB是一种协议总线,即主机与设备之间的通信需要遵循一系列约定。协议内容较多,这里仅作一些简单介绍,深入学习,可参看USB规范(WWW.usb.org)。 为了理转载 2013-11-16 20:18:54 · 1017 阅读 · 0 评论 -
USB入门系列之二-----USB的连接模型
USB是一种主从结构。主机叫做Host,从机叫做Device(也叫做设备),集线器也被当作一种特殊的设备处理。USB的数据交换只能发生在主机和设备之间,主机和主机,设备和设备之间不能互连。为了在物理上区分主机和设备,使用了不同的插头和插座,这个在USB的连接器一节中会讲到。所有的数据传输都由主机主动发起,而设备只是被动的负责应答。例如,在读数据时,USB先发出读命令,设备收到该命令后,才返回数据。转载 2013-11-16 20:20:26 · 1053 阅读 · 0 评论 -
USB入门系列之三-----USB的电气特性
标准的USB使用4根线:5V电源线(Vbus),差分数据线负(D-),差分数据线正(D+),地(Gnd)。在USB OTG中,又增加了一种mini接口,使用的是5根线,比标准的USB多了一根身份识别(ID)线。USB使用的是差分传输模式,有两根数据线,分别是D+和D-。在USB的低速和全速模式中,采用的是电压传输模式。而在高速模式下,则是电流传输模式。关于具体的高低电平门限值,请参看USB协议。为转载 2013-11-16 20:20:52 · 1584 阅读 · 0 评论 -
USB入门系列之五 —— USB设备的插入检测机制
USB主机是如何检测到设备的插入的呢?首先,在USB集线器的每个下游端口的D+和D-上,分别接了一个15K欧姆的下拉电阻到地。这样,在集线器的端口悬空时,就被这两个下拉电阻拉到了低电平。而在USB设备端,在D+或者D-上接了1.5K欧姆上拉电阻。对于全速和高速设备,上拉电阻是接在D+上;而低速设备则是上拉电阻接在D-上。这样,当设备插入到集线器时,由1.5K的上拉电转载 2013-11-16 20:21:50 · 3574 阅读 · 0 评论 -
USB设备的VID和PID
根据USB 规范的规定,所有的USB设备都有供应商ID(VID )和产品识别码(PID ),主机通过不同的VID和PID来区别不同的设备,VID和PID都是两个字节长,其中,供应商ID(VID)由供应商向USB执行论坛申请,每个供应商的VID是唯一的,PID由供应商自行决定。 VID和PID通常情况下有两种存储方式,第一种是主控生产商的VID和PID,存储在主控的bootc转载 2014-07-08 09:42:22 · 2611 阅读 · 0 评论