摘要
某型轰炸机武器模拟训练系统软件的开发采用模块化设计方法,各功能模块负责部分训练功能,为实现模拟训练系统的整体功能,必须使各功能模块协调工作,而功能模块间的数据交换是实现整个系统协调工作的重要途径,结合模拟训练系统的开发,本文利用串行通信、进程通信和线程通信等技术设计了软件功能模块间的通信机制,实验结果表明,该通讯机制能满足功能模块间数据交换的要求.
Modularization method was applied to the design of the software for a bomber weapon simulated training system.Training function was achieved in different modules,so the concerted working among all modules was essential to realize the overall function of the system effectively.And data exchange among different modules was the important approach to the concerted working.In the paper,serial communication,cross-process communication,cross-thread communication and synchronization were employed to design the communication mechanism among the modules in the software of the simulated training system.The experimental results show that the communication mechanism can meet the requirements of data exchanging among modules in the software
出处
《测试技术学报》
2011年第3期258-261,共4页
Journal of Test and Measurement Technology
关键词
模拟训练
通信
串行通信
线程
进程
simulated training
communication
serial communication
thread communication
process communication