期刊文献+

基于DCOM的无人机地面站串口通信模块设计 被引量:3

Design of UAV ground station's serial communication module based on DCOM
下载PDF
导出
摘要 针对目前串口通信组件设计中的异步调用与并发运行的问题,以及功能上局限在串口管理或简单数据收发的缺陷,采用分布式对象组件模型(DCOM)提出了一种新的设计方案。设计了异步缓冲区模板类和线程管理器,实现了通信组件的异步访问接口。通过IDL设计并实现了便于调用的参数传递方式,通过接口查询实现组件内COM对象间的调用。调试与运行测试结果表明,该组件可被本地或远程调用,并可反复运行且无资源泄漏。 According to the problems as asynchronous accessing and parallel running and the shortcoming that functions is within the limit of serial port manage or simple data I/O in current serial communication component design.The asynchronous accessing to serial communication interface's method is implemented via self-designed asynchronous buffer class template and thread management class.A convenience parameters transfer method is designed via IDL,and inter-access between COM objects inside component is achieved via interface query.Either debugging or running test shows that this component can be accessed in local or remote mode,and run repeatability without any leaked resource.
出处 《计算机工程与设计》 CSCD 北大核心 2011年第9期3213-3217,3234,共6页 Computer Engineering and Design
基金 国家自然科学基金项目(60904038)
关键词 分布式对象组件模型 COM线程模型 缓冲区 异步调用 多线程 DCOM COM thread model buffer asynchronous accessing multithreading
  • 相关文献

参考文献15

二级参考文献60

共引文献113

同被引文献33

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部