首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

USB OHCI主机协议栈设计及移植

摘要第1-6页
Abstract第6-9页
第1章 绪论第9-11页
   ·课题提出背景第9页
   ·现有嵌入式USB驱动方式介绍及可行性分析第9页
   ·课题的主要研究内容及兼容性第9-10页
   ·论文组织结构第10-11页
第2章 USB主机协议栈相关技术及开发环境第11-19页
   ·软件驱动与USB-HOST硬件的接口第11-16页
     ·USB的传输单位第11-12页
     ·USB传输单位层次细节第12-14页
     ·基本传输单位USB packet第14-16页
   ·开发环境建立第16-18页
     ·硬件开发环境第16-17页
     ·建立交叉编译环境第17页
     ·内核调试工具第17-18页
   ·本章小结第18-19页
第3章 系统总体设计第19-43页
   ·内存分配第19-23页
     ·无OS的应用环境下共用内存分配第19-21页
     ·OHCI-HOST内存分配第21-23页
   ·数据结构的设计第23-42页
     ·描述数据结构第23-32页
     ·上层传输数据结构设计第32-34页
     ·底层传输数据结构设计第34-42页
   ·本章小结第42-43页
第4章 主机驱动算法实现第43-61页
   ·硬件对各个入口的ED链表处理次序第43-46页
   ·ED数据结构链表的处理第46-52页
     ·中断传输与等时传输的入口处理第47-49页
     ·控制传输与块传输的入口处理第49-51页
     ·ED链表HALT处理第51-52页
   ·TD数据结构链表的处理第52-59页
     ·硬件对TD的处理第52-54页
     ·硬件及驱动对Toggle的操作第54-55页
     ·驱动对TD队列的处理第55-59页
   ·本章小结第59-61页
第5章 传输请求与中断处理第61-79页
   ·驱动上层对URB的处理第61-62页
   ·USB中断处理函数第62-74页
     ·中断处理函数入口第62-66页
     ·USBH的中断处理流程第66-74页
   ·将URB交还给驱动上层第74-77页
   ·本章小结第77-79页
第6章 硬件初始化及根HUB实现第79-87页
   ·电源和USB时钟初始化第79-80页
   ·启动OHCI主机第80-81页
   ·根HUB的实现第81-85页
   ·初始化根HUB第85-86页
   ·本章小结第86-87页
第7章 系统测试第87-95页
   ·中断处理模块测试第87-89页
   ·ED和TD链表模块测试第89-90页
   ·与SCSI驱动挂接测试第90-92页
   ·图像采集程序测试第92-93页
   ·本章小结第93-95页
第8章 总结与展望第95-97页
   ·本文工作总结第95页
   ·下一步工作展望第95-97页
参考文献第97-101页
致谢第101页

论文共101页,点击 下载论文
上一篇:计算机基础课网络教学系统的设计与实现
下一篇:基于GIS与定位技术的室内外定位系统的设计与实现