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

基于IXP425的嵌入式USB主机设计

摘要第1-6页
Abstract第6-7页
致谢第7-11页
第一章 绪论第11-13页
   ·课题背景第11页
   ·课题研究内容及完成工作第11-12页
   ·论文组织结构第12-13页
第二章 嵌入式系统概述第13-26页
   ·嵌入式系统的概念第13页
   ·嵌入式系统的特点第13-14页
   ·嵌入式处理器简介第14-15页
   ·ARM体系结构第15-16页
   ·INTEL XScale微处理器架构第16页
   ·INTEL IXP425网络处理器第16-20页
     ·IXP425的扩展总线第18页
     ·扩展总线地址空间第18-19页
     ·扩展总线时序控制寄存器第19-20页
   ·嵌入式操作系统第20-22页
     ·嵌入式操作系统概述第20-21页
     ·常见的嵌入式操作系统第21-22页
   ·Linux操作系统及内核概述第22-26页
     ·Linux操作系统的特点第22页
     ·Linux的版本介绍第22-23页
     ·Linux内核的概念第23-25页
     ·Linux内核的升级第25-26页
第三章 USB协议及USB模块硬件设计第26-38页
   ·USB简介第26-29页
     ·USB协议的产生和发展第26页
     ·USB系统描述第26-27页
     ·USB的电气特性第27页
     ·USB数据流通信模型第27-29页
     ·USB数据枚举(Enumeration)第29页
   ·USB模块硬件设计第29-36页
     ·USB主控制器芯片 PHILIPS ISP1160第29-30页
     ·总线接口第30-31页
     ·PHILIPS ISP1160主控制器(HC)第31-32页
     ·PHILIPS ISP1160的寄存器介绍第32-34页
     ·寄存器及FIFO缓冲RAM的访问第34-35页
     ·中断机制第35-36页
   ·USB模块硬件设计第36-38页
第四章 Linux操作系统及驱动程序的移植第38-48页
   ·嵌入式系统中的软件第38-40页
     ·嵌入式系统的软件特点第38页
     ·嵌入式系统的软件组成第38-40页
   ·Linux开发环境的建立第40-44页
     ·交叉编译环境第40-41页
     ·虚拟机(VMware)第41-42页
     ·在虚拟机上安装Linux操作系统第42-44页
     ·VI编辑器第44页
   ·内核及驱动程序的编译和移植第44-48页
     ·内核的配置第44-46页
     ·内核的移植和驱动程序的下载第46-48页
第五章 USB驱动程序的设计第48-57页
   ·嵌入式Linux设备驱动概述第48-49页
     ·设备驱动简介及驱动模块加载第48页
     ·设备驱动的分类第48页
     ·设备驱动的层次结构及特点第48-49页
   ·USB设备驱动程序的设计第49-57页
     ·USB核心驱动程序(USBD)第50-51页
     ·USB主控制器驱动程序(HCD)第51-57页
第六章 驱动程序的调试第57-62页
   ·驱动程序的调试环境第57页
   ·驱动程序的调试方法第57-60页
     ·模块加载第57-59页
     ·挂载USB设备第59页
     ·卸载USB设备第59-60页
   ·调试方法和测试结果第60-62页
     ·驱动程序的调试方法第60页
     ·测试方法第60-61页
     ·测试结果第61-62页
总结与展望第62-63页
参考文献第63-66页
附录第66页

论文共66页,点击 下载论文
上一篇:巴曲酶对体外培养下内皮祖细胞的数量和功能的影响
下一篇:移动语音增值业务市场发展研究