
USB
Rainman博
这个作者很懒,什么都没留下…
展开
-
USB枚举详细过程剖析
1)集线器检测新设备主机集线器监视着每个端口的信号电压,当有新设备接入时便可觉察。(集线器端口的两根信号线的每一根都有15kΩ的下拉电阻,而每一个设备在D+都有一个1.5kΩ的上拉电阻。当用USB线将PC和设备接通后,设备的上拉电阻使信号线的电位升高,因此被主机集线器检测到。)(2)主机知道了新设备连接后每个集线器用中断传输来报告在集线器上的事件。当主机知道了这个事件,它给集线器发送一转载 2014-06-25 17:21:50 · 668 阅读 · 0 评论 -
USB编程知识 总结
USB编程知识 总结最近在做usb camera的工作,在网上找到这篇文章,整理了下。慢慢加入我自己的理解。USB编程知识 一 查找USB设备USB编程的第一个步骤就是寻找你插入的USB设备.为了找到你的USB设备,首先要知道你的USB设备的GUID.一种类型的USB设备的GUID是这个类型唯一的。使用下列的几个函数变可以找到你的USB的设备名字: Setup转载 2014-06-27 17:05:46 · 1982 阅读 · 0 评论 -
urb分析,usb_fill_bulk_urb函数理解
usb request block,简称urb。事实上,可以打一个这样的比喻,usb总线就像一条高速公路,货物、人流之类的可以看成是系统与设备交互的数据,而urb就可以看成是汽车。在一开始对USB规范细节的介绍,我们就说过USB的endpoint有4种不同类型,也就是说能在这条高速公路上流动的数据就有四种。但是这对汽车是没有要求的,所以urb可以运载四种数据,不过你要先告诉司机你要运什么,目的地是转载 2014-07-09 19:23:24 · 612 阅读 · 0 评论 -
USB OTG
1 USB OTG的工作原理OTG补充规范对USB 2.0的最重要的扩展是其更具节能性的电源管理和允许设备以主机和外设两种形式工作。OTG有两种设备类型:两用OTG设备(Dualrole device)和外设式OTG设备(Peripheralonly OTG device) 。两用OTG设备完全符合USB 2.0规范,同时,他还要提供有限的主机能力和一个MiniAB插座、支持主机流通协议(Ho转载 2014-08-14 10:38:11 · 467 阅读 · 0 评论 -
usb-OTG-ADP-HNP-SRP
1. USB速率这得从USB的发展过程说起。 USB 1.0:最早的USB标准,有187.5Kbps和1.5Mbps两种传输速率,最高传输速率1.5Mbps USB 1.1:传输速率为USB 1.0标准的8倍,有1.5Mbps和12Mbps两种传输速率,最高速率12Mbps USB 2.0:较新的USB标准,最高传输速率为480Mbps USB 3.0:据说是最新的USB标准,转载 2014-08-14 10:50:10 · 501 阅读 · 0 评论