您好,欢迎来到中国测试科技资讯平台!

首页> 《中国测试》期刊 >本期导读>嵌入式操作系统VxWorks下LXI网络通信的开发

嵌入式操作系统VxWorks下LXI网络通信的开发

2217    2016-01-23

免费

全文售价

作者:宋志坚, 林建辉, 孟劲松

作者单位:西南交通大学牵引动力国家重点实验室, 四川成都 610031


关键词:LXI技术; VxWorks系统; 网络通信; 套接字; 客户端/服务器


摘要:

LXI(LAN eXtension for Instrument)技术是计算机技术、网络技术与仪器技术的有机结合,因此网络通信部分是其必然的组成部分。利用VxWorks这种优秀的嵌入式实时操作系统所集成的TCP/IP网络工具,针对LXI虚拟仪器的开发应用,讨论了采用VxWorks和双缓冲队列实现LXI网络无阻塞通信的方法,并通过工程实践证明了该方法达到了设计要求。


Development of LXI network communication with embedded operating system VxWorks

SONG Zhi-jian, LIN Jian-hui, MENG Jin-song

National Key Laboratory of Traction Power, Southwest Jiaotong University, Chengdu 610031, China

Abstract: LXI(LAN eXtension for Instrument) is the organic combination of computer technology, LAN technology and instrument technology, and the network communication is its necessary part. VxWorks is an excellent embedded real-time operating system, which integrates TCP/IP network implement. A method to realize the LXI non-blocking network communication with VxWorks and multi-buffering queues was discussed for the development and applications of the LXI virtual instrument. The practice indicated that this method had fulfilled the design demands.

Keywords: LXI; VxWorks; Network communication; Socket; C/S

2008, 34(4): 69-71,75  收稿日期: 2007-10-22;收到修改稿日期: 2007-12-29

基金项目: 

作者简介: 宋志坚(1982-),男,硕士研究生,专业方向为现代测试理论及仪器。

参考文献

[1] 陈智育, 温彦军, 陈琪.VxWorks程序开发实践[M]. 1版. 北京:人民邮电出版社, 2004.
[2] 周启平, 张杨, 吴琼.VxWorks开发指南与Tornado实用手册[M].1版. 北京:中国电力出版社, 2004.
[3] 周启平, 张杨.VxWorks下设备驱动程序及BSP开发指南[M].1版. 北京:中国电力出版社, 2004.
[4] 罗国庆.VxWorks与嵌入式软件开发[M].1版. 北京:机械工业出版社, 2003.
[5] 周启平, 张杨.VxWorks程序员速查手册[M]. 1版. 北京:机械工业出版社, 2005.
[6] 程敬原.VxWorks软件开发项目实例完全解析[M]. 1版. 北京:中国电力出版社, 2005.
[7] 王金刚.VxWorks程序员指南[M].1版. 北京:清华大学出版社, 2003.
[8] 李方敏.VxWorks高级程序设计[M].1版. 北京:清华大学出版社, 2004.