linux kernel 2.6 usb转串口ic驱动程序介绍

linux kernel 2.6 usb转串口ic驱动程序介绍

ID:34527990

大小:661.58 KB

页数:29页

时间:2019-03-07

linux kernel 2.6 usb转串口ic驱动程序介绍_第1页
linux kernel 2.6 usb转串口ic驱动程序介绍_第2页
linux kernel 2.6 usb转串口ic驱动程序介绍_第3页
linux kernel 2.6 usb转串口ic驱动程序介绍_第4页
linux kernel 2.6 usb转串口ic驱动程序介绍_第5页
资源描述:

《linux kernel 2.6 usb转串口ic驱动程序介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linuxkernel2.6USB转串口IC驱动程序介绍Linuxkernel2.6USB转串口IC驱动程序介绍VersionhistoryIndexVersionAuthorDateComment1V1.0.0WenXiaoyong2011-12-13Draft,Linuxkernel2.6.31(comefromFreescaleiMX515BSP),baseonUSB2.01Linuxkernel2.6USB转串口IC驱动程序介绍目录Linuxkernel2.6USB转串口IC驱动程序介绍............

2、.........................1Versionhistory..............................................................1目录........................................................................21.USB介绍...................................................................31.1USB的发展

3、历史........................................................31.2USB接口电气规范......................................................41.3USB协议简介..........................................................82.Linuxkernel2.6中,USB框架............................................

4、.122.1Linuxkernel中的USB子系统...........................................122.2USB转串口IC驱动架构图...............................................153.Linuxkernel2.6内核,USB接口函数.......................................174.USB转串口芯片驱动框架..............................................

5、......194.1USB转串口芯片驱动,关键数据结构.....................................204.2USB转串口芯片驱动接口...............................................234.3应用程序访问I2C设备例子程序.........................................275.参考资料................................................................

6、.285.1参考代码............................................................285.2参考文档............................................................282Linuxkernel2.6USB转串口IC驱动程序介绍1.USB介绍1.1USB的发展历史通用串行总线(英语:UniversalSerialBus,简称“USB”)是连接计算机系统与外部设备的一个串口总线标准,也是一种输入输出接口技术规范

7、,被广泛应用于个人电脑和移动设备等信息通讯产品,并扩展至摄影器材、数字电视(机顶盒)、游戏机等其它相关领域。多媒体电脑刚问世时,外接式设备的传输接口各不相同,如打印机只能接LPTport、调制解调器只能接RS232、鼠标键盘只能接PS/2等。繁杂的接口系统,加上需安装驱动程序并重启才能使用的限制,都不免造成用户的困扰。因此,创造出一个统一且支持热插拔的外接式传输接口,便成为无可避免的趋势。USB最初是由英特尔(Intel)与微软(Microsoft)公司倡导发起,其最大的特点是支持热插拔和即插即用。当设备插入时,主机枚

8、举到此设备并加载所需的驱动程序,因此在使用上远比PCI和ISA总线方便。USB速度比并行端口(例如EPP、LPT)与串行接口(例如RS-232)等传统电脑用标准总线快上许多。原标准中USB1.1的最大传输带宽为12Mbps,USB2.0的最大传输带宽为480Mbps。近期推出的USB3.0更从480Mbps提升到5Gbps。USB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。