首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

USB2.0设备控制器的固件及驱动程序的设计与实现

摘要第1-5页
ABSTRACT第5-8页
第1章 绪论第8-13页
   ·课题背景第8-10页
     ·USB 的产生与发展历程第8-9页
     ·USB 的特点第9-10页
   ·国内外发展现状第10-11页
   ·课题来源及其研究意义第11-12页
   ·本文主要研究工作与论文安排第12-13页
第2章 USB 简介第13-26页
   ·USB 系统简介第13页
   ·USB 总线的拓扑结构第13-15页
     ·USB 总线的物理拓扑第13-14页
     ·USB 总线的逻辑拓扑第14-15页
   ·USB 设备第15-20页
     ·设备构架第15-16页
     ·USB 管道第16-18页
     ·USB 描述符第18-20页
     ·USB 标准设备请求第20页
   ·USB 主机第20-22页
   ·主机与设备间的通信第22-25页
     ·传输管理第22-23页
     ·四种传输类型第23-24页
     ·总线列举过程第24-25页
   ·本章小结第25-26页
第3章 USB 设备固件程序的设计与实现第26-38页
   ·硬件平台简介第26页
   ·固件扩展机制的设计第26-29页
   ·各个模块的设计与实现第29-37页
     ·设备状态机的设计第29-30页
     ·系统初始化模块第30-32页
     ·设备请求解析模块第32-35页
     ·标准设备请求处理模块第35-36页
     ·扩展处理模块第36-37页
   ·本章小结第37-38页
第4章 USB 设备驱动程序的设计与实现第38-67页
   ·驱动程序的体系结构第38-39页
   ·主要数据结构的设计第39-45页
     ·IRP第39-41页
     ·驱动程序对象第41-42页
     ·设备对象及设备扩展对象第42-43页
     ·URB第43-45页
   ·驱动程序状态机的设计第45-47页
   ·入口模块的实现第47-48页
   ·即插即用模块的实现第48-56页
     ·添加USB 设备第48-50页
     ·启动USB 设备第50-53页
     ·停止USB 设备第53-56页
     ·删除USB 设备第56页
   ·分发模块的实现第56-65页
     ·传输缓冲问题及初步解决方法第57-59页
     ·控制传输第59-62页
     ·其他三种传输第62-65页
   ·驱动程序与应用程序的接口第65-66页
   ·本章小结第66-67页
第5章 软件测试及优化第67-73页
   ·测试方案第67-68页
   ·测试结果及分析第68-70页
   ·性能优化第70-72页
   ·本章小结第72-73页
结论第73-74页
参考文献第74-77页
攻读学位期间发表的学术论文第77-78页
致谢第78页

论文共78页,点击 下载论文
上一篇:基于增强现实的月面巡视器遥操作控制
下一篇:基于自适应遗传算法的模具企业车间作业调度研究