通用化地面测试设备—USB接口的电路设计与程序设计
发布时间:2018-02-26 07:03
本文关键词: USB C8051F340 USBXpress 应用程序 出处:《河北大学》2013年硕士论文 论文类型:学位论文
【摘要】:卫星通信是当今通信领域中的重要组成部分,随着我国航天科技装备和卫星技术的迅猛发展,各种卫星系统不断涌现,直接为卫星服务的各种卫星地面测试系统也越来越多。传统的地面测试系统是由专用检测设备和通用测试仪器两部分构成。而通用化测试仪器与专门检测设备在部分功能上存在重叠,但又不能完全互相替代,,造成了一定的浪费。为确保缩短了系统的研制周期、节约经费、提高测试系统的水平,必须研制可以测试多种信号的通用化卫星地面应用系统测试平台[1-4]。 对于数字系统而言,进行USB系统的开发应用是十分必要的,一方面,USB技术随着版本的不断更新,传输速度已经从1.5Mbps的低速发展到了480Mbps的高速,可以再很大程度上满足不同数字系统对串行通信的要求。另一方面,USB技术不同与以往的串行通信接口技术,在实际应用中,可以根据需要把数字系统开发成相应的USB主机以及USB设备,在不同系统之间的数据交互方面有很大灵活性[5]。 总之,USB作为一种新型的PC机接口,由于其高传输速率、支持热插拔,使用方便,易于扩展等一系列优点,从而在工业上得到了广泛的应用。本文以PC机为核心,以通用化地面测试设备为下位机,通过USB接口实现整个设备的指令和数据的传输与接收。介绍了系统硬件所设计的功能单元,固件程序的流程,驱动程序与应用程序的编写,还分析数据传输的流程,以及该系统的具体调试方法。
[Abstract]:Satellite communication is an important part in the field of communication nowadays. With the rapid development of space science and technology equipment and satellite technology in China, various satellite systems are emerging constantly. There are more and more satellite ground test systems serving directly for satellites. The traditional ground test system is composed of two parts: special test equipment and universal test instrument. Some of the functions overlap, However, it can not completely replace each other, causing a certain amount of waste. In order to ensure that the development cycle of the system is shortened, the cost is saved, and the level of the test system is improved, A test platform for general-purpose satellite ground application system [1-4] must be developed to test multiple signals. For the digital system, it is very necessary to develop and apply the USB system. On the one hand, with the continuous updating of the version, the transmission speed has developed from 1.5Mbps low speed to 480Mbps high speed. On the other hand, USB technology is different from the previous serial communication interface technology. The digital system can be developed into a corresponding USB host and USB device according to the need. It has great flexibility in the data exchange between different systems [5]. In short, USB, as a new PC interface, has been widely used in industry because of its advantages of high transmission rate, support for hot swapping, easy to use, easy to expand, etc. In this paper, the core of this paper is PC. The instruction and data transmission and receiving of the whole equipment are realized through USB interface with the universal ground test equipment as the lower computer. The function unit designed by the hardware of the system, the flow chart of the firmware program, the writing of the driver and the application program are introduced. The flow of data transmission and the debugging method of the system are also analyzed.
【学位授予单位】:河北大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP334.7;TN927.2
【参考文献】
相关期刊论文 前10条
1 朱磊;刘东;;C8051F340与Labview基于API的USB通信[J];单片机与嵌入式系统应用;2007年11期
2 侯本利;李艾华;;基于USB总线的巡检仪通信接口设计[J];电子测量技术;2008年11期
3 朱丽;陈钟荣;张秀再;;基于VC的USB接口通信程序设计[J];电子工程师;2008年03期
4 童洪洁,李宝华;USB上位机程序开发与设计[J];仪器仪表用户;2005年01期
5 李伟;张东亮;杨丽丽;;利用Visual C++实现USB设备与PC机通信[J];仪器仪表用户;2007年01期
6 张家玲;李大良;;航空电子系统地面试验中测试系统的综合化、通用化设计[J];飞机设计;2007年06期
7 夏益民,王广君;基于USB总线的高速数据采集系统[J];国外电子元器件;2003年10期
8 陆原;魏杰;孟玮;;Windows XP环境下USB设备驱动程序的开发[J];国外电子元器件;2007年07期
9 朱磊;;基于C8051F340的低成本数据采集器设计[J];国外电子元器件;2008年04期
10 孙泽洲;;通用化卫星测控地面测试系统设计[J];航天器工程;1999年01期
本文编号:1536965
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1536965.html