usb 驱动
aaa6695798
这个作者很懒,什么都没留下…
展开
-
实用USB术语详解
如果您刚开始接触USB,那么了解一些USB术语将很有帮助。本文介绍了基本的USB术语。 主机 USB是一种“主-从”式总线,包括一个主机和多个从机。从机称作外设,在USB术语中也称作功能部件。主机称作主设备。所有USB传输都由主机启动;外设总是响应传输,不会启动传输。最常用的主机是PC机,主机通过USB-A连接器连接到下行设备。嵌入式主机不包括PC机,而是用一个微控制器作为专用转载 2009-11-06 10:14:00 · 399 阅读 · 0 评论 -
USB枚举过程
USB架构中, hub负责检测设备的连接和断开,利用其中断IN端点(Interrupt IN Endpoint)来向主机(Host)报告。在系统启动时,主机轮询它的根hub(Root Hub)的状态看是否有设备(包括子hub和子hub上的设备)连接。USB总线拓扑结构见下图(最顶端为主机的Root Hub): USB总线拓扑结构(USB Bus Topology)转载 2009-11-12 10:26:00 · 2471 阅读 · 2 评论 -
usb 硬盘驱动框架
去年年底调了下在公司内核usb storage部分驱动代码,把笔记部分传上来,有不对的地方可以和本人讨论大家互相学习动在LINUX中占有重要地位,因此了解USB框架是十分必要的,下面以USB硬盘为例了解整个USB的框架。USB体系简介USB 是一种支持热插拔的高速串行传输总线,它使用差分信号来传输数据,最高速度可达480Mb/S。USB 支持“总线供电”和“自供电”两种供电模式。在总线供电模转载 2009-11-11 19:54:00 · 1402 阅读 · 0 评论 -
USB枚举过程图解.....
图解USB总线枚举过程<v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">转载 2009-11-12 10:32:00 · 5855 阅读 · 3 评论 -
SB入门系列(转)
USB是什么呢?一说USB是You SB的意思,即“你傻B”的意思。另一种说法是USB其实是美国的弟弟,因为美国叫USA,USB当然是他的弟弟了。 那么USB到底是什么呢?其实USB是通用串行总线(Universal Serial Bus)的简写,它已经有了10多年的历史了。USB协议出现过的版本有USB1.0,USB1.1,USB2.0。由于USB是主从模式,设备转载 2009-11-12 10:20:00 · 713 阅读 · 0 评论 -
USB关键字
USB涉及PC和嵌人式领域,完整的USB设备和主机的设计会应用到其中很多概念和知识。因此,作为起步阶段,能够了解和掌握各种关键的概念、词汇及其简称,对于整个USB知识的把握是很必要的。下面列举一些常用的关键字的简称和释义。(1)握手应答包(Acknowledg,Packet,简写为ACK)。用于USB主机与设备之问纹据传输时,指示应答的握手信号。(2)缀冲区(Buffer)o汁算机或者是嵌人转载 2009-11-09 12:18:00 · 329 阅读 · 0 评论 -
usb 基础
USB的重要关键字:1、端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点)2、帧:时间概念,在USB中,一帧就是1MS,它是一个独立的单元,包含了一系列总线动作,USB将1帧分为好几份,每一份中是一个USB的传输动作。3、上行、下行:设备到主机为上行,主机到设备转载 2009-11-09 11:32:00 · 602 阅读 · 0 评论 -
usb hardware logic block diagram (转)
usb hub block diagram 这里需要注意的有三点:1. 是端口和端点的区别,端口(port)是一个usb设备接口端点(endpoint)是从设备控制芯片上的寄存器。2. 主设备和从设备的区别,只有主设备才有host control 和hub ,对于从设备是不存在这两组寄存器。3. USB几个设备描述符之间关联。一个USB设备有一个设备描述符,设备描述符里转载 2009-11-11 10:34:00 · 663 阅读 · 1 评论 -
USB 驱动程序(转贴)
http://blog.chinaunix.net/u3/102754/article_118760.html Linux设备驱动程序学习(16)-USB 驱动程序(一)从此文档开始,内核使用2.6.29.4很久没有写《LDD3》的学习笔记了,趁着做项目的机会,学习一下USB的驱动程序,并写学习笔记。。如果刚开始接触USB,会感觉无从下手,这种感觉就像我第一次接触嵌入式Lin转载 2009-11-06 13:41:00 · 2576 阅读 · 0 评论 -
Linux下的硬件驱动——USB设备(转)
from:http://www.ibm.com/developerworks/cn/linux/l-usb/index1.html级别: 初级赵明 (carl__zhao@163.com), 联想软件设计中心嵌入式研发处系统设计工程师2003 年 7 月 01 日USB设备越来越多,而Linux在硬件配置上仍然没有做到完全即插即用,对于Linux怎样配置和使用他们,也越来越成为困扰转载 2009-10-27 15:15:00 · 864 阅读 · 0 评论 -
Linux USB驱动框架分析(转)
Linux USB驱动框架分析(一) 初次接触与OS相关的设备驱动编写,感觉还挺有意思的,为了不至于忘掉看过的东西,笔记跟总结当然不可缺,更何况我决定为嵌入式卖命了。好,言归正传,我说一说这段时间的收获,跟大家分享一下Linux的驱动开发。但这次只先针对Linux的USB子系统作分析,因为周五研讨老板催货。当然,还会顺带提一下其他的驱动程序写法。 事实上,Linux的设备驱转载 2009-10-28 15:56:00 · 427 阅读 · 0 评论 -
Linux下USB摄像头驱动开发(转)
http://blog.csdn.net/youta_chen/archive/2007/08/29/1763215.aspx 今年上半年我对市场常见的vimicro 摄像头移植了Linux下的驱动至在研的一款嵌入式开发板,开发环境为: OS:Linux2.6.9Compile:cross 3.3.2 CPU:Intel PXA270Camera T转载 2009-11-17 15:49:00 · 2629 阅读 · 2 评论