首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--外部设备论文--接口装置、插件论文

基于Linux的USB2.0 OTG IP核主机驱动的研究与实现

摘要第1-6页
ABSTRACT第6-15页
第一章 引言第15-19页
   ·USB 发展概述及课题背景第15-17页
   ·论文课题设计目标第17页
   ·本人的主要工作第17页
   ·论文结构的安排第17-19页
第二章 嵌入式系统与 Linux 设备驱动开发第19-28页
   ·嵌入式 Linux 开发概述第19-24页
     ·嵌入式系统的定义和特点第20-21页
     ·嵌入式技术的发展历史第21-22页
     ·嵌入式Linux 的优势第22-23页
     ·嵌入式Linux 内核功能划分第23-24页
   ·设备驱动概述第24-26页
     ·设备驱动在操作系统中的作用第24-26页
     ·Linux 驱动程序分类第26页
   ·嵌入式 Linux 驱动开发的流程第26-27页
   ·本章总结第27-28页
第三章 基于ARM 的嵌入式系统硬件分析与接口设计第28-35页
   ·S3C2410 嵌入式系统介绍第28页
   ·系统硬件设计第28-29页
   ·USB 2.0 OTG IP 核硬件分析第29-32页
     ·IP 核系统框架第29-31页
     ·IP 核系统路由切换机制第31-32页
   ·IP 核与ARM 系统接口设计第32-34页
     ·片选信号接口的设计第33页
     ·地址接口的设计第33页
     ·中断接口的设计第33-34页
   ·本章总结第34-35页
第四章 USB 接口协议及 Linux USB 协议栈分析第35-55页
   ·USB 2.0 OTG 接口协议的研究第35-44页
     ·USB 系统结构第35-37页
     ·USB 传输类型第37-38页
     ·OTG 补充规范第38页
     ·USB 主机体系第38-39页
     ·OHCI 协议规范第39-42页
     ·EHCI 协议规范第42-44页
   ·Linux2.6 中 USB 主机协议栈分析第44-54页
     ·Mass Storage 驱动层分析第44-45页
     ·USBD 驱动层分析第45-53页
     ·HCD 驱动层分析第53页
     ·Linux USB 驱动协议栈工作机制第53-54页
   ·本章总结第54-55页
第五章 OTG USB2.0 IP 核主机控制器驱动的设计实现第55-79页
   ·基于USB 2.0 OTG IP 核主机控制驱动设计思路第55-57页
   ·全速主机控制器驱动数据结构设计第57-59页
     ·数据结构otgip_ohc 实现第57-59页
     ·数据结构otgip_ohc_ep 实现第59页
   ·全速主机注册平台设备驱动(platform_driver)实现第59-64页
     ·全速主机平台设备注册和资源申请第60-62页
     ·全速主机平台设备资源获取与销毁第62-64页
   ·全速主机中断服务函数(otgip_ohc_irq)实现第64-65页
   ·Root Hub driver 实现第65-68页
     ·otgip_ohc_hub_status_data 函数实现第65-66页
     ·otgip_ohc_hub_control 函数实现第66-67页
     ·Root driver 运行流程第67-68页
   ·全速主机控制器管理驱动实现第68-69页
     ·otgip_ohc_start 函数实现第68页
     ·otgip_ohc_stop 函数实现第68-69页
     ·otgip_ohc_reset 函数实现第69页
   ·全速 OHCI driver 实现第69-76页
     ·OHCI driver 数据转移分析第69-71页
     ·OHCI driver 各函数调用关系第71-72页
     ·otgip_ohc_urb_enqueue 函数实现第72-73页
     ·otgip_ohc_urb_dequeue 函数实现第73页
     ·otgip_ohc_start_atl_transfers 函数实现第73-74页
     ·otgip_ohc_finish_atl_transfers 函数实现第74-75页
     ·otgip_ohc_finish_request 函数实现第75-76页
   ·高速主机驱动设计第76-77页
     ·高速Root Hub driver 设计考虑第76-77页
     ·EHCI driver 设计考虑第77页
   ·本章总结第77-79页
第六章 主机控制器驱动的调试第79-86页
   ·Root Hub driver 的调试第79-81页
   ·OHCI driver 的调试第81-83页
   ·字符设备驱动嵌入调试法第83-85页
   ·本章总结第85-86页
第七章 基于FPGA 的USB 2.0 OTG IP 核主机驱动的测试第86-98页
   ·系统硬件测试平台的搭建第86-89页
   ·系统软件测试平台的搭建第89-90页
   ·主机驱动测试演示第90-96页
   ·系统测试结果分析第96-97页
     ·全速主机控制器与驱动测试结果分析第96-97页
     ·高速主机控制器与驱动测试结果分析第97页
   ·本章总结第97-98页
第八章 总结与展望第98-100页
   ·总结第98页
   ·展望第98-100页
致谢第100-101页
参考文献第101-103页
个人简历、在学期间的研究成果以及发表的学术论文第103-104页

论文共104页,点击 下载论文
上一篇:基于SoC片上总线的IP即插即用的研究
下一篇:基于FPGA的SATA2.0加密桥控制器的设计与研究