论文摘要
本文阐述了一种基于USB2.0的高级在轨系统(AOS)帧同步信号发送器的设计与实现。课题背景是国际空间数据咨询委员会(CCSDS)为载人航天而设计了高级在轨系统(AOS)系列标准,利用AOS可以在空间系统与地面系统之间双向对称地传送数据。目前各航天大国都在逐步采用AOS数据标准,因此对AOS的关键基础设备——帧同步信号发送器的研究也就具有非常重要的意义。帧同步信号发送器工作在AOS系统的物理层,作用是将来自虚拟信道访问层(VCA)的虚拟信道协议数据单元(VC-PDU)加上CCSDS规定的4字节帧同步码1ACFFC1D,将数据串行发出(AOS定界功能),并在上层无足帧数据时发送空帧以保持数据不断流(填充产生功能)。本设计采用Cypress公司支持USB2.0协议标准的EZ-USB FX2系列之CY7C68013芯片作为帧同步信号发送器的USB接口芯片,在uVision2开发环境下利用Keil C51完成了满足帧同步信号发送器基本要求的固件设计,具体采用了批量传输方式、大端点三缓冲设置、定时器中断方式的同步脉冲和数据的发送、软FIFO方式数据存放以及I2C总线下的LED显示等技术,最后协助编写USB底层驱动程序实现了固件自动下载。经过测试,所设计的帧同步信号发送器基本达到了课题所要求的基本原理性设计与验证。
论文目录
摘要Abstract第一章 引言1.1 研究背景和意义1.2 相关技术发展现状1.3 课题及论文的主要内容1.3.1 帧同步信号发送器简介1.3.2 研究内容1.4 论文章节安排第二章 USB总线技术2.1 USB总线的优点2.2 USB总线系统的描述2.3 USB总线系统的拓扑结构2.4 USB总线的数据传输类型2.5 USB通信的分层模型2.6 USB总线系统硬件连接第三章 U582.0 接口芯片EZ-USB FX23.1 USB接口芯片选择3.2 EZ-USB FX2 基本特征3.3 EZ-USB FX2 的增强型8051 处理器3.4 EZ-USB FX2 程序数据存储器结构3.4.1 内部数据RAM3.4.2 外部程序存储器和数据存储器3.5 EZ-USB FX2 的端点3.5.1 量子FIFO3.5.2 端点缓存3.6 EZ-USB FX2 的中断机制3.7 EZ-USB FX2 的枚举和重枚举第四章 帧同步信号发送器的设计方案4.1 帧同步信号发送器设计总体方案4.2 各功能模块设计方案4.2.1 USB总线的接口模块(硬件部分)设计方案4.2.2 USB端点数据传输模块设计方案4.2.3 USB接口芯片与FIFO连接模块设计方案4.2.4 同步发送模块设计方案4.2.5 数据并串转换模块设计方案4.3 各功能模块设计方案的实现方法第五章 帧同步信号发送器的硬件平台5.1 SY2200 EZUSB FX2 硬件资源5.2 帧同步信号发送器所要引出的三线5.3 帧同步信号发送器硬件平台搭建第六章 帧同步信号发送器的固件设计6.1 USB端点数据传输模块的实现方案6.2 USB接口芯片与FIFO连接模块的实现方案6.3 同步发送模块的实现方案6.4 数据并串转换模块的实现方案6.5 固件编程的具体实现6.5.1 USB端点数据传输模块和FIFO连接模块的固件实现6.5.2 同步发送模块和数据并串转换模块的固件实现6.6 固件设计总结第七章 帧同步信号发送器的调试、固化及测试7.1 帧同步信号发送器的硬件调试7.2 帧同步信号发送器的固件调试7.3 底层驱动的开发及固件的固化7.4 帧同步信号发送器的测试结束语参考文献致谢在读期间取得的科研成果个人简历
相关论文文献
标签:固件论文;
基于USB2.0的AOS帧同步信号发送器的设计与实现
下载Doc文档