摘要
为使组合导航系统串行通讯满足多通道、稳定、快速等多种特殊要求,在对常规WindowsAPI函数、多线程控制和异步OverlappedI/O等技术利弊分析的基础上,采用面向对象的程序设计方法,对MoxaPcomm函数库功能进行了分析和封装,建立了一种新的高速串行通讯类的通讯程序设计方法。该技术方法在Windows平台的组合导航系统设计中得到了有效的验证和应用,可使通用串行通讯程序的设计更加简便、紧凑、可靠和易于维护。
Serial communication, which is one of the most important methods for data access and state control in integrated navigation system (INS), requires multiple channels, high rate and high more reliability. A new way to implement a general serial communication device with VC ++, MFC and Pcomm functions based on object-oriented programming principle is discussed mainly. The new method is proved to be more compact, reliable and scalable in the programming of the high-speed multi-port communication for an INS system.
出处
《系统工程与电子技术》
EI
CSCD
北大核心
2005年第1期66-68,166,共4页
Systems Engineering and Electronics
基金
国家自然科学基金资助课题(40125013
40376011)
关键词
组合导航系统
串行通讯
面向对象
integrated navigation system
serial communication
object-oriented