文摘
英文文摘
声明
1绪论
1.1研究背景及选题意义
1.2国内外研究与应用现状
1.3本文的主要研究内容和工作
2 USB2.0系统与协议概述
2.1 USB系统概述
2.1.1USB系统的结构
2.1.2 USB系统的分层
2.1.3 USB通信流
2.2 USB数据通信协议
2.2.1信息包
2.2.2信息包的格式
2.2.3事务处理
2.3USB数据传输
2.3.1状态机制
2.3.2数据传输类型
2.3.3差错控制
2.4本章小结
3系统硬件电路设计与实现
3.1系统结构与工作原理
3.2 FPGA模块设计
3.2.1 Cyclone器件及芯片介绍
3.2.2 FPGA的配置
3.3 DSP模块设计
3.3.1 DSP TMS320LF2407芯片结构介绍
3.3.2 DSP SPI总线模块
3.3.3 DSP外部存储器接口
3.3.4 DSP的JATG下载电路和时钟振荡电路
3.4 USB接口模块设计
3.4.1 USB芯片的选择
3.4.2 CH374芯片的特性及功能描述
3.4.3 CH374连接电路的设计实现
3.5本章小结
4系统的软件设计与实现
4.1 FPGA内部模块程序设计
4.2USB固件程序设计
4.2.1USB描述符
4.2.2枚举
4.2.3固件程序流程
4.2.4程序初始化设计
4.2.5 USB中断服务程序设计
4.3 USB设备驱动程序
4.4本章小结
5系统PCB设计与调试
5.1系统PCB设计
5.2系统调试
5.2.1系统调试的方法
5.2.2系统调试中问题的分析与解决
5.3本章小结
6总结和展望
6.1总结
6.2展望
致谢
参考文献
附录
南京理工大学;
USB2.0接口; 数字图像通信; 通信模块设计; PCI总线; 串行通信标准; TMS320LF2407芯片; DSP微控制器;