Linux下的USB程序分析.docVIP

  • 1
  • 0
  • 约7.41万字
  • 约 13页
  • 2016-12-23 发布于贵州
  • 举报
Linux下的USB程序分析 关键字:USB、LINUX、设备驱动、总线 参考文献: LINUX 设备驱动程序 ALESSANDRO RUBINI JONATHAN CORBET著 魏拥明 骆刚 姜君 译 USB 2.0 原理与工程开发 王成儒、李英伟 编著 LINUX 内核源代码情景分析 毛德操 胡希明 著 一、USB概述 1.USB的优点 USB与计算机的接口采用的不是传统的I/O模式,它和传统的通信接口相比,存在以下优点: 热插拔:用户可以把USB外设直接连接到一台正在运行的计算机上,操作系统能自动识别,不用时可将USB在操作系统中卸载,不会损伤计算机 即插即用:用户将USB设备插入后可立即使用 共享式接口:不同的USB外设使用同样的接口 节省系统资源:只有USB主控制器需要使用一根IRQ线和一些I/O地址空间,对USB外设来说,它需要的仅仅是为其分配一个唯一的地址 传输速率高;USB2.0的传输速率可达25MB/S以上 提供电源 兼容性强 2.USB系统描述 USB系统由USB主机和USB设备构成。 USB主机内部含有USB主控制器,负责完成主机和USB设备之间的物理数据传输。USB主机中还应有设备驱动程序。USB的数据驱动是基于令牌的,其所有的通信都由USB主机启动。 二、Linux设备驱动概述 1.设备驱动程序的作用 Linux

文档评论(0)

1亿VIP精品文档

相关文档