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

基于ARM9的Linux内核移植及USB设备驱动程序开发

摘要第1-6页
Abstract第6-11页
第1章 绪论第11-16页
   ·课题研究背景及意义第11-12页
   ·国内外研究现状第12-15页
     ·Linux 操作系统的应用和研究现状第12-13页
     ·ARM 的应用与研究现状第13-14页
     ·USB 总线的应用与研究现状第14-15页
   ·课题来源及主要研究内容第15-16页
第2章 USB 总线协议第16-30页
   ·USB 总线拓扑结构第16-17页
   ·USB 设备配置第17-20页
     ·设备描述符第18页
     ·配置描述符第18-19页
     ·接口描述符第19页
     ·端点描述符第19-20页
   ·USB 数据流模型第20-22页
     ·宏观上的USB 数据流模型第20-21页
     ·微观上的USB 数据流模型第21-22页
   ·USB 包第22-24页
     ·USB 包的数据域第22-23页
     ·USB 包的类型第23-24页
   ·USB 数据传输第24-28页
     ·控制传输第24-25页
     ·批量传输第25-27页
     ·中断传输第27页
     ·同步传输第27-28页
   ·USB 电气、机械特性和电源第28-29页
     ·USB 电气、机械特性第28-29页
     ·USB 电源第29页
   ·本章小结第29-30页
第3章 目标平台与开发环境的搭建第30-38页
   ·S3C2410 目标平台第30页
   ·构建嵌入式Linux 开发环境第30-32页
     ·嵌入式交叉编译环境搭建第30-31页
     ·主机交叉开发环境的配置第31-32页
   ·Linux 内核移植第32-34页
     ·Linux 内核第32-33页
     ·Linux 内核配置和编译第33-34页
   ·嵌入式Bootloader 技术第34-37页
     ·Bootloader 简述第34-35页
     ·Bootloader 结构框架第35-36页
     ·编译Bootloader第36-37页
   ·根文件系统第37页
   ·配置目标平台第37页
   ·本章小结第37-38页
第4章 Linux 下USB 设备驱动程序第38-49页
   ·Linux 设备模型第38-40页
     ·kobject、kset 和subsystem第38-39页
     ·总线、设备和驱动程序第39-40页
   ·Linux 设备驱动程序框架第40-43页
     ·Linux 设备分类第41页
     ·并发、内存和中断机制第41-43页
   ·Linux USB 驱动层次第43-44页
   ·USB 主控制器驱动第44-45页
   ·USB 请求块(URB)第45-47页
     ·URB 结构体第45-46页
     ·URB 生命周期第46-47页
   ·USB 设备驱动程序结构第47-48页
   ·本章小结第48-49页
第5章 USB 串口设备驱动程序的实现第49-61页
   ·串口设备驱动程序的编写第49-58页
     ·模块加载和卸载函数第49-50页
     ·探测和断开函数第50-52页
     ·串口设备各种操作的驱动实现第52-58页
   ·实验验证第58-60页
   ·本章小结第60-61页
结论第61-62页
参考文献第62-65页
攻读硕士学位期间所发表的学术论文第65-66页
致谢第66页

论文共66页,点击 下载论文
上一篇:基于独立分量分析理论的超声波检测图像复原技术
下一篇:基于动态图像的道路检测技术的研究