文摘
英文文摘
声明
第一章绪论
1.1课题的背景及意义
1.2国内外研究现状
1.3 USB技术概要
1.4本课题的主要研究任务
第二章系统总体方案分析
2.1设计目的与性能指标
2.1.1设计目的
2.1.2性能指标
2.2系统方案
2.2.1总体方案分析
2.2.2控制器工作方式分析
2.3本章小节
第三章系统硬件设计
3.1硬件模块划分
3.2系统的器件选择
3.3硬件电路设计
3.3.1电源设计
3.3.2主控电路设计
3.3.3接口电路设计
3.3.4其它电路设计
3.4 PCB电路板设计
3.5本章小结
第四章系统软件设计
4.1系统软件任务划分
4.1.1系统初始化
4.1.2主控任务
4.2 USB协议程序设计
4.2.1同步方式下USB协议实现
4.2.2 USB Bulk-Only协议实现
4.3存储器驱动程序设计
4.3.1 NAND FLASH驱动设计
4.3.2 SD驱动程序设计
4.4 CPLD程序设计
4.5本章小节
第五章系统调试
5.1 USB协议调试
5.1.1 Bus Hound简介
5.1.2调试方法与结果分析
5.2主控程序调试
5.2.1 ADS简介
5.2.2调试方法与结果分析
5.3 CPLD程序调试
5.3.1调试工具简介
5.3.2调试方法与结果分析
5.4系统调试
5.5本章小节
第六章总结与展望
6.1总结
6.2展望
致谢
参考文献
附录