短波通信控制板的软件设计及单板测试
发布时间:2018-01-18 14:41
本文关键词:短波通信控制板的软件设计及单板测试 出处:《西安电子科技大学》2015年硕士论文 论文类型:学位论文
更多相关文章: 短波通信 通信控制板 以太网口 串口 系统时间 功能测试
【摘要】:本文研究内容源自科研课题“短波选频与建链系统技术研究”。本文将从短波选频与建链系统的方案需求出发,设计并实现了短波通信控制板的基本软件模块及单板测试方案。作者完成的主要工作和取得的成果如下:(1)短波选频与建链系统主要由用户终端、短波建链控制器和短波信道机组成,短波建链控制器中的短波通信控制板负责运行建链通信协议。为了保证通信建链协议的正常运行,本文设计了短波通信控制板中各个基本模块的方案。(2)根据基本模块的设计方案,设计并实现了通信控制板的以下软件模块:串行接口模块、以太网模块、系统时间模块、通用定时器模块、与DAC芯片通信模块、看门狗模块、禁止JTAG模块。短波通信控制板,作为短波选频与建链系统的通信控制器件,采用网口与用户终端进行通信,通过串口与Modem、北斗模块、收发信机进行数据交换。在通信控制板的系统内部,运行了定时器模块,为建链通信协议的状态跳转提供定时功能。而为了保持通信双方的时间同步性,采用了冬眠RTC模块,并通过冬眠RTC模块在控制板内运行了与世界标准时间同步的系统时间。出于对系统安全性和稳定性的考虑,实现了禁止JTAG功能模块和看门狗模块。这些功能模块都是确保系统协议和控制软件能正常运行必不可少的部分。(3)设计并实现了通信控制板的单板测试方案。在完成通信控制板的焊接工作之后,为了检测单板能否正常工作,编写了PC端用户测试软件和通信控制板的单板测试程序,实现了对单板上的串口、以太网口、系统时间、及与外部模块通信的测试。将基本模块纳入整个控制板程序后,经过测试验证证明,各个功能模块都能正常工作,并且能满足系统的性能需求。同时,对焊接好的控制板进行的单板测试,也说明单板测试满足设计需求。
[Abstract]:The research content of this paper is derived from the research project "Research on the technology of shortwave frequency selection and chain building system". This paper will proceed from the demand of the scheme of shortwave frequency selection and chain building system. The basic software module and single board test scheme of shortwave communication control board are designed and implemented. The main work and achievements of the author are as follows: 1) the short wave frequency selection and chain building system is mainly by the user terminal. The shortwave communication control board is responsible for running the link building protocol in order to ensure the normal operation of the communication chain building protocol. According to the basic module design scheme, the following software modules of communication control board are designed and implemented: serial interface module, Ethernet module. System time module, general timer module, communication module with DAC chip, watchdog module, forbidden JTAG module. Shortwave communication control board is used as the communication controller of shortwave frequency selection and chain building system. The interface is used to communicate with the user terminal, and the serial port is used to exchange data with Modem, Beidou module and transceiver. In the system of communication control board, the timer module is run. In order to keep the synchronization of communication both sides, the hibernating RTC module is used to provide the timing function for the state jump of the building chain communication protocol. And through hibernating RTC module in the control board to run with the world standard time synchronization system time, out of the system security and stability considerations. The disabling JTAG function module and watchdog module are implemented. These function modules are essential to ensure the normal operation of the system protocol and control software. The single board test scheme of communication control board is designed and implemented. After the welding of communication control board is completed. In order to check whether the single board can work normally, the test software of PC user and the single board test program of communication control board are written. The serial port, Ethernet port and system time on the single board are realized. After the basic module is integrated into the whole control board program, the test proves that each functional module can work normally and can meet the performance requirements of the system. At the same time. The veneer test of the welded control board also shows that the veneer test meets the design requirements.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN925;TP311.52
【相似文献】
相关期刊论文 前10条
1 马满仓;杨杰;;短波通信中的正交频分复用技术分析及应用[J];军民两用技术与产品;2006年10期
2 葛俊峰;呼和满都拉;;影响短波通信的主要因素[J];集宁师专学报;2007年04期
3 崔海欧;;短波通信损耗分析及通信频点预测[J];中国电子科学研究院学报;2008年04期
4 王睿;张海勇;杨曦;阮e,
本文编号:1441345
本文链接:https://www.wllwen.com/kejilunwen/wltx/1441345.html