文摘
英文文摘
论文说明:图表目录、缩略词表
声明
第一章 引言
1.1 USB OTG发展概述
1.2 Linux简介
1.3 论文研究的目的和意义
1.4 本论文的主要工作
第二章 USB OTG相关协议研究与分析
2.1 USB协议分析
2.1.1 USB系统
2.1.2 OTG补充协议
2.2 OHCI和EHCI协议分析
2.2.1 OHCI协议规范
2.2.2 EHCI协议规范
2.3 本章小结
第三章 USB OTG主机驱动程序的设计与实现
3.1 USB OTG IP核硬件设计分析
3.1.1 IP核系统框图
3.1.2 IP核各个模块简单介绍
3.2 Linux USB OTG整体驱动框架
3.3 Linux USB主机端驱动体系结构
3.3.1 USB设备类驱动
3.3.2 USB核心驱动层实现原理
3.3.3 主机控制器驱动层实现原理
3.4 USB主机的工作过程
3.5 USB主机端驱动的调度机制
3.6 USB OTG IP主机控制器驱动程序设计
3.6.1 主机控制器驱动软件工作流程
3.6.2 主机控制器驱动结构
3.6.3 平台驱动、设备注册接口实现
3.6.4 与操作系统内核接口实现
3.6.5 Root hub接口函数实现
3.6.6 EHCI driver层分析
3.7 本章小结
第四章 系统开发测试平台介绍及驱动程序的调试与测试
4.1 系统开发平台介绍及搭建
4.1.1 开发板简介
4.1.2 Realview EB硬件系统构成
4.1.3 USB OTG IP核与ARM系统之间的中断信号分析
4.1.4 平台搭建
4.2 驱动程序的调试与测试
4.2.1 主机驱动调试遇到的问题与解决
4.2.2 主机驱动测试与分析
4.2.3 系统功能测试
4.3 本章小结
第五章 总结与展望
5.1 总结
5.2 展望
致谢
参考文献
个人简历、在学期间的研究成果以及发表的学术论文
电子科技大学;