第19章 USB设备驱动程序 USB设备是计算机中一种非常常见的设备。日常生活中,常见的U盘,就是其中之一。USB设备只使用4条线进行连接,数据在线路中的传输规范已经从1.0升级到3.0,OTG规范也在完善之中。从长远来看,USB设备将称为计算机上主流的可插拔设备,越来越多的外设会使用USB规范来设计。从常见的外置光驱、移动硬盘、鼠标、键盘、手写笔,到外置网卡、蓝牙、手机数据接口、数码相机等,可见USB设备的使用会多么的广泛,不久的将来,甚至可以想象两台电路之间可以直接通过USB线进行数据传输,其速度可以达到480Mbit/s。随着USB设备在日常生活的广泛应用,学习USB设备驱动的价值也越来越大,本章将对编写USB设备驱动进行详细的阐述。 19.1 USB概述 USB作为一种重要的通讯规范,目前应用越来越广泛。USB协议中,除了定义了通讯物理层和电气层的标准外,还定义了一套比较完整的软件协议栈。这样就使大多数符合协议的USB设备能够很容易的工作在各种平台上。基本上,各个平台上的USB设备驱动的逻辑都很相似。由于USB协议是一套规范的协议,所以编写各种USB设备的驱动程序也非常相似,本节对USB协议的相关内容做一个简要的介绍。 19.1.1 USB概念 USB是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。USB接口支持设备的即插即用和热插拔功能。USB接口可用于连接
您可能关注的文档
最近下载
- 2024年金华市东阳市国有企业招聘A类人员真题.docx VIP
- 【写字楼】前海卓越时代广场项目2017年营销策略总纲-房地产.pptx VIP
- 人教版高中数学选择性必修第一册全册教学课件.pptx
- 2024年健康管理师-健康管理师(三级)考试历年真题摘选附带答案.pdf VIP
- 安徽理工大学《电工电子技术》2017-2018学年第二学期期末试卷及答案B.pdf VIP
- 注水技术基础培训.ppt VIP
- 2026年枣庄银行校园招聘(20人)考试参考题库及答案解析.docx VIP
- 中医养生保健与现代社会压力管理.pptx VIP
- 《城市轨道交通钢轨探伤人员培训及资格认证规范》.docx VIP
- 安徽理工大学《电工电子技术》2018-2019学年第一学期期末试卷及答案B卷.pdf VIP
原创力文档

文档评论(0)