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

嵌入式LINUX下USB2.0设备驱动设计与实现

摘要第1-5页
ABSTRACT第5-10页
第一章 引言第10-15页
   ·课题研究背景第10页
   ·USB2.0 以及嵌入式 Linux 概述第10-13页
   ·本文课题来源、目标和本人任务第13-14页
   ·本文结构第14-15页
第二章 USB 2.0 协议简介第15-21页
   ·USB 协议总览第15页
   ·USB 的系统结构第15-18页
     ·总线的拓扑结构第15-16页
     ·内部层次关系第16-17页
     ·数据流模式第17-18页
   ·USB 传输模式第18-21页
     ·控制传输第18-19页
     ·同步传输第19页
     ·中断传输第19页
     ·块传输第19-21页
第三章 BULK-ONLY 海量存储协议第21-28页
   ·BULK-ONLY 协议简介第21-23页
     ·Command Block Wrapper (CBW) 介绍第21-22页
     ·Command Status Wrapper (CSW)第22-23页
   ·BULK-ONLY 传输条件第23-24页
     ·命令传输第23页
     ·数据传输第23页
     ·状态传输第23-24页
     ·相位错误第24页
     ·复位恢复第24页
   ·主机/设备之间的数据传输第24-26页
     ·合法且有意义的CBW第24-25页
     ·合法且有意义的CSW第25页
     ·设备端错误处理第25页
     ·主机端错误处理第25-26页
     ·错误的类别第26页
   ·CBW 命令段(UFI 命令)第26-28页
     ·UFI 命令格式第26-27页
     ·UFI 命令简介第27-28页
第四章 USB 海量存储设备驱动详细设计第28-57页
   ·概述第28-30页
   ·Linux 环境下加载驱动第30页
   ·初始化模块及端点0 解析第30-44页
     ·概述第31-33页
     ·变量描述第33-39页
     ·函数描述第39-44页
   ·块数据传输第44-52页
     ·概述第44-46页
     ·变量描述第46-47页
     ·函数描述第47-52页
   ·UFI 协议解析第52-55页
     ·概述第52-53页
     ·变量描述第53页
     ·函数描述第53-55页
   ·U 盘驱动总体流程图第55-57页
第五章 软件验证的测试程序详细设计第57-77页
   ·测试目的及方法第57页
   ·测试环境及概述第57-60页
     ·寄存器测试第57-58页
     ·通道测试第58-59页
     ·业务测试第59-60页
   ·寄存器测试程序详细设计第60-64页
     ·测试方法第60页
     ·测试程序设计第60-64页
   ·通道测试详细设计第64-75页
     ·测试方法第64-66页
     ·测试程序设计第66-75页
   ·业务测试第75-76页
   ·测试结果第76-77页
第六章 结论与展望第77-78页
致谢第78-79页
参考文献第79-81页
个人简历、在学期间的研究成果及发表的学术论文第81-82页

论文共82页,点击 下载论文
上一篇:基于B/S模式的水电企业MIS系统--底层框架设计与实现
下一篇:基于机器视觉的PCB微钻端面缺陷检测研究