首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

基于ARM的Linux平台上USB驱动实现

摘要第1-4页
ABSTRACT第4-7页
第一章 绪论第7-11页
   ·课题背景第7-8页
   ·USB总线的应用及其发展第8-9页
   ·Linux操作系统的发展及应用第9-10页
   ·研究内容第10-11页
第二章 USB接口规范概述第11-39页
   ·USB协议简述第11-19页
     ·USB总线的拓扑结构第12-13页
     ·USB设备基础构成第13-14页
     ·USB中的描述符第14-19页
   ·USB总线的数据传输第19-28页
     ·数据包中字段第19-22页
     ·数据包类型第22-24页
     ·数据传输方式第24-28页
   ·USB设备请求命令第28-38页
   ·本章小结第38-39页
第三章 开发环境简介第39-42页
   ·S3C2410芯片简介第39-40页
   ·ADS1.2集成开发环境第40-41页
   ·总线监测工具BusHound第41-42页
第四章 S3C2410 USB固件设计与实现第42-53页
   ·固件的作用第42页
   ·固件程序设计与实现第42-50页
     ·固件程序结构第42-43页
     ·USB相关数据结构与变量第43-48页
     ·中断服务程序第48-50页
   ·固件程序编译运行第50-52页
   ·本章小结第52-53页
第五章 主机驱动程序开发第53-67页
   ·Linux设备驱动概述第53-54页
   ·主机驱动设计与实现第54-66页
     ·总线、设备及驱动第54-56页
     ·驱动程序设计与实现第56-62页
     ·通过urb读写设备第62-64页
     ·Makefile文件编写第64页
     ·驱动模块的安装与删除第64页
     ·驱动程序的调试第64-66页
   ·本章小结第66-67页
第六章 驱动程序应用第67-73页
   ·数据传输方案设计第67-68页
   ·主机端事务处理第68-69页
   ·测试设备端事务处理第69-72页
   ·本章小结第72-73页
第七章 结论第73-74页
致谢第74-75页
参考文献第75-77页
附录A PROBE设备探测函数第77-79页
附录B 向设备写数据第79-81页
附录C 从设备读数据第81-83页
攻读学位期间的研究成果第83页

论文共83页,点击 下载论文
上一篇:数据仓库在江西省公安厅综合信息分析系统中的应用
下一篇:锅炉火焰检测算法研究