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

基于uClinux的USB主机端设计与实现

第一章 引言第1-10页
   ·开发背景第8页
   ·研究意义第8页
   ·本论文的研究内容与主要工作第8-10页
第二章 USB 接口协议的研究第10-27页
   ·USB 接口的历史与特点第10页
   ·USB 接口协议规范分析第10-27页
     ·USB 数据流模型第10-12页
     ·二进制数的序列-域第12-15页
     ·最基本数据单元-包第15-17页
     ·数据传输类型第17-22页
     ·USB 标准设备描述符第22-27页
第三章 uClinux 系统及其驱动分析第27-37页
   ·简介第27页
   ·uClinux 内存管理第27-29页
     ·存储管理简介第27页
     ·uClinux 针对NOMMU 的特殊处理第27-29页
   ·uClinux 进程处理第29-30页
     ·uClinux 多进程实现原理第29-30页
   ·uClinux 源文件组织第30-31页
   ·uClinux 的设备驱动分析第31-37页
     ·驱动程序代码第32-34页
     ·将设备驱动加到uClinux 内核中第34-35页
     ·在应用程序中使用设备第35-37页
第四章 嵌入式USB 主机系统的硬件设计第37-50页
   ·嵌入式USB 主机接口芯片SL811HS 介绍第37-42页
     ·SL811HS 的功能模块及特点第37-38页
     ·SL811HS 芯片引脚分布第38-39页
     ·SL811HS 的时序第39-40页
     ·SL811HS 的相关寄存器介绍第40-42页
   ·嵌入式USB 主机核心CPU 芯片――MCF5249 的介绍第42-47页
     ·系统性能第42-43页
     ·嵌入式微处理器第43-45页
     ·存储器模块第45页
     ·锁项环模块第45-46页
     ·定时器模块第46-47页
   ·SL811HS 与MCF5249 通信接口设计第47-50页
     ·MCF5249 通信引脚分配第47页
     ·SL811HS 与MCF5249 的连接原理第47-48页
     ·SL811HS 与mcf5249 的通信硬件电路设计第48-50页
第五章 USB 主机端的软件开发第50-64页
   ·对SL811HS 的访问与操作第50-53页
     ·SL811HS 读数据第50-51页
     ·SL811HS 写数据第51页
     ·SL811HS 读/写批量数据第51-52页
     ·SL811HS 的初始化第52-53页
   ·实现USB 的设置、输入和输出事务第53-58页
     ·确认函数的输入参数第53-55页
     ·定义发送/接收第一个数据包的命令字第55-57页
     ·启动发送/接收数据包第57页
     ·查询等待发送/接收完成情况第57-58页
     ·事务握手包阶段第58页
   ·实现USB 的数据传输方式第58-59页
     ·控制传输第58-59页
     ·批量传输第59页
   ·USB 描述符的取得第59-62页
   ·Mass Storage 类和文件系统的实现第62页
   ·USB 主机端开发程序加载到uClinux 内核过程第62-63页
   ·USB 主机端软件开发总结第63-64页
第六章 USB 主机系统的软硬件的联调和测试第64-73页
   ·硬件环境的介绍第64-65页
   ·对主机系统硬件设计的检测第65-69页
     ·CodeWarrior 集成开发环境介绍第65页
     ·对USB 接口扩展电路板测试第65-69页
   ·uClinux 上USB 驱动调试第69-73页
     ·uClinux 在MCF5249C3 评估板上的建立第69-70页
     ·uClinux 的驱动加载调试第70-73页
第7章 总结与展望第73-74页
致谢第74-75页
参考文献第75-77页
附录第77-86页
个人简历第86页

论文共86页,点击 下载论文
上一篇:循环经济园区研究
下一篇:考虑渗流影响的基坑工程性状研究