基于USB主机技术的机车故障数据转储技术研究
| 致谢 | 第1-6页 |
| 中文摘要 | 第6-7页 |
| ABSTRACT | 第7-10页 |
| 1 绪论 | 第10-14页 |
| ·项目背景 | 第10-11页 |
| ·USB主机技术 | 第11-13页 |
| ·国内外USB主机技术相关研究状况 | 第11-12页 |
| ·开发USB主机的主要技术难度 | 第12-13页 |
| ·课题研究内容及论文结构 | 第13-14页 |
| ·论文的结构安排 | 第13-14页 |
| 2 构成故障记录仪USB主机的关键技术 | 第14-30页 |
| ·USB技术 | 第14-25页 |
| ·USB体系结构 | 第14-16页 |
| ·USB物理接口特性 | 第16-17页 |
| ·USB数据通信结构 | 第17-21页 |
| ·USB总线传输类型 | 第21页 |
| ·USB标准描述符 | 第21-22页 |
| ·USB设备枚举过程 | 第22页 |
| ·USB海量存储设备技术 | 第22-25页 |
| ·文件系统技术 | 第25-30页 |
| ·FAT文件管理系统 | 第25-29页 |
| ·文件的创建过程 | 第29-30页 |
| 3 基于DSP的USB主机硬件设计 | 第30-38页 |
| ·主要芯片介绍 | 第30-33页 |
| ·DSP处理核心——TMS320VC5509 | 第30-31页 |
| ·USB主控制器芯片——CH375 | 第31-33页 |
| ·系统硬件设计框架 | 第33-38页 |
| ·CH375硬件设计 | 第34-35页 |
| ·FLASH读写设计 | 第35-36页 |
| ·CPLD时序设计 | 第36-37页 |
| ·系统其他外设 | 第37-38页 |
| 4 系统软件的开发 | 第38-50页 |
| ·USB主机软件设计框架 | 第38页 |
| ·USB主机控制器驱动程序设计和底层数据传输 | 第38-41页 |
| ·CH375的底层通信实现 | 第39页 |
| ·USB主机控制器底层驱动程序设计 | 第39-40页 |
| ·CH375固件初始化 | 第40-41页 |
| ·UFI命令和存储介质操作 | 第41-43页 |
| ·U盘初始化 | 第41-42页 |
| ·U盘扇区读写 | 第42-43页 |
| ·创建简化的FAT16文件系统 | 第43-48页 |
| ·U盘文件分析 | 第43-45页 |
| ·文件系统创建函数设计 | 第45-48页 |
| ·USB主机人机界面的设计 | 第48-50页 |
| 5 功能调试与应用 | 第50-60页 |
| ·硬件测试环境的搭建 | 第50-51页 |
| ·软件测试环境的搭建 | 第51页 |
| ·文件系统分析 | 第51-55页 |
| ·主引导区分析 | 第51-52页 |
| ·分区引导区分析 | 第52-53页 |
| ·FAT1区 | 第53-54页 |
| ·DIR区 | 第54-55页 |
| ·数据区 | 第55页 |
| ·U盘文件生成测试 | 第55-57页 |
| ·调试心得 | 第57-58页 |
| ·系统现场应用介绍 | 第58-60页 |
| 6 总结与展望 | 第60-62页 |
| 参考文献 | 第62-64页 |
| 作者简历 | 第64-68页 |
| 学位论文数据集 | 第68页 |