[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]

RTX 系统下 Moxa 多串口卡驱动程序的开发

  • 刘士勋 ,
  • 刘满国 ,
  • 唐同斌 ,
  • 喻戈 ,
  • 岳超
展开
  • 西安现代控制技术研究所,西安 710065

刘士勋(1992-),男,西安人,助理工程师,硕士研究生,研究方向:半实物仿真技术。

收稿日期: 2018-05-11

  网络出版日期: 2025-05-20

Moxa Multi Serial Ports Card Driver Development Based On RTX System

  • LIU Shixun ,
  • LIU Manguo ,
  • TANG Tongbin ,
  • YU Ge ,
  • YUE Chao
Expand
  • Xi'an Modern Control Technology Research Institute, Xi'an 710065, China

Received date: 2018-05-11

  Online published: 2025-05-20

摘要

IntervalZero公司开发的基于Windows的实时扩展系统(realtimeextended,RTX)被广泛使用,而大多硬件生厂商在各类板卡出厂时很少提供RTX驱动程序,因此各类板卡的RTX驱动程序的开发工作成为了一个亟待研究的课题。文中利用RTX系统提供的API函数,使用I/O操作板卡寄存器的方法,以MoxaCP-418U多串口卡为例,讨论PCI板卡RTX驱动程序的开发过程并列出关键代码。最后通过实验对板卡驱动程序的性能进行验证并进行分析。

关键词: RTX; PCI; 驱动程序

本文引用格式

刘士勋 , 刘满国 , 唐同斌 , 喻戈 , 岳超 . RTX 系统下 Moxa 多串口卡驱动程序的开发[J]. 弹箭与制导学报, 2019 , 39(3) : 5 -8 . DOI: 10.15892/j.cnki.djzdxb.2019.03.002

Abstract

IntervalZero company developed a real-time system based on Microsoft Windows. However, many PCI card manufacturers dont provide users with the driver on RTX system, the developing of PCI cards' drivers becomes an important research. This paper, using the RTX API and I/O functions, introduces the RTX driver developing process and shows the core codes based on Moxa CP-118U card. Finally this paper shows the driver performance and the analysis is given also.

Key words: RTX; PCI; Driver

[an error occurred while processing this directive]

参考文献

[1]
吴成富, 成海朋, 陈怀民. PCI 智能多路串口卡的设计与实现[J]. 现代制造工程, 2010 (11): 99- 102.
[2]
岳绪军, 田建君. PCI总线时统卡 RTX 实时扩展研究[J]. 商业文化(下半月), 2011 (10): 227- 228.
[3]
黄键, 庞亚华, 薛顺虎. RTX 环境下 PCI 设备实时驱动的开发 计算机工程, 2010, 36 (20): 211- 213.
[4]
付文芳, 张萍. RTX下PCI9052 驱动程序的开发[J]. 科技广场, 2006 (8): 97- 100.
[5]
金相男. 基于Ardence RTX的1553B 驱动程序开发[J]. 电子设计工程, 2014, 22 (2): 149- 151.
[6]
武文峰, 张泓. 基于RTX的PXI板卡驱动程序开发[J]. 航空兵器, 2012 (3): 51- 54.
[7]
刘江, 高洁, 翟亚东. 基于RTX 实时环境 1553B 总线驱动设计与实现[J]. 测控技术, 2011, 30 (6): 77- 79.
[8]
李伟英, 吴成富, 王亮,等. 基于 RTX 实时环境 ARINC429 航空通信总线驱动设计与实现. 测控技术, 2011, 30 (1): 79- 82.
[9]
胡浩. 基于RTX 实时系统 ARINC429 总线通信驱动开发[J]. 计算机测量与控制, 2015, 23 (1): 310- 312.
[10]
张沛露, 张宇鹏. 基于 RTX 系统 PCI 总线驱动程序设计实例 经贸实践, 2015 (8): 344- 345.
[11]
韩玉芹, 祖先锋, 梁旭荣. 基于 RTX 子系统的导弹试验实时测控系统 西安航空学院学报, 2014, 32 (5): 14- 18.
文章导航

/

[an error occurred while processing this directive]