摘要 | 第1-5页 |
Abstract | 第5-6页 |
目录 | 第6-8页 |
第一章 绪论 | 第8-13页 |
第一节 综述 | 第8-11页 |
·课题背景 | 第8-9页 |
·现有研究 | 第9-11页 |
第二节 课题内容 | 第11-12页 |
第三节 应用前景 | 第12-13页 |
第二章 USB总线特性、ARM特性 | 第13-26页 |
第一节 USB简介 | 第13-14页 |
第二节 USB基本结构和总线架构 | 第14-18页 |
第三节 USB主机协议 | 第18-26页 |
第三章 嵌入式系统硬件 | 第26-31页 |
第一节 系统硬件总体结构 | 第26-27页 |
第二节 系统硬件各模块结构 | 第27-31页 |
·电源模块 | 第27页 |
·主控CPU与存储器接口 | 第27-28页 |
·主控CPU与嵌入式USB主机控制器ISP1160接口 | 第28-30页 |
·串口模块 | 第30-31页 |
第四章 软件体系--系统配置、BOT、UFI协议 | 第31-61页 |
第一节 嵌入式系统启动配置 | 第31-37页 |
·嵌入式系统启动原理 | 第31-32页 |
·嵌入式ARM系统的启动配置流程 | 第32页 |
·存储空间分配 | 第32-34页 |
·启动代码设计 | 第34-37页 |
第二节 USB主机软件总体结构 | 第37-45页 |
·通用计算机机的USB主机结构 | 第37-38页 |
·系统软件主流程 | 第38-40页 |
·嵌入式USB主机系统的驱动调用层次 | 第40页 |
·主机控制器ISP1160驱动 | 第40-45页 |
第三节 Flash Disk原理、BOT协议及其实现 | 第45-61页 |
·Flash Disk原理 | 第45页 |
·BOT协议之描述符部分及其实现 | 第45-52页 |
·BOT协议之命令传输部分及其实现 | 第52-57页 |
·UFI命令集 | 第57-59页 |
·BOT驱动函数 | 第59-61页 |
第五章 软件体系--FAT协议及其实现 | 第61-74页 |
第一节 磁盘的分区原理及其启动 | 第61-65页 |
第二节 FAT原理及其驱动 | 第65-74页 |
·FAT表及相关驱动参数计算 | 第65-67页 |
·文件存放方式及其驱动算法 | 第67-73页 |
·文件名存取 | 第73页 |
·FAT驱动函数 | 第73-74页 |
第六章 软件错误处理及软件测试 | 第74-83页 |
第一节 软件错误处理 | 第74-77页 |
·嵌入式ARM系统的错误处理 | 第74-75页 |
·主机控制器驱动错误处理 | 第75页 |
·BOT传输错误 | 第75-76页 |
·UFI命令错误 | 第76-77页 |
第二节 软件测试 | 第77-83页 |
·目录文件列表文件 | 第77-79页 |
·读取文件的内容 | 第79页 |
·修改文件名字(短文件名) | 第79-80页 |
·修改文件内容及其大小 | 第80-81页 |
·创建新文件夹/文件 | 第81-83页 |
第七章 总结与展望 | 第83-84页 |
·总结 | 第83页 |
·展望 | 第83-84页 |
参考文献 | 第84-87页 |
致谢 | 第87页 |