摘要
针对Windows系统实时性不足、传统实时测控软件通用性不强的问题,应用RTX技术增强Windows实时性,采用灵活的脚本语言描述测试任务增强实时测控软件通用性;设计并实现了基于RTX的实时通用测控软件平台;重点阐述了软件设计与实现过程中的设备识别、脚本规范设计、I/O驱动开发等关键技术.实验结果表明:一方面,RTX技术的应用解决了Windows系统实时性不足的问题,另一方面,设计的软件能够通过编辑执行不同测试脚本完成不同测试任务,对解决实时测控软件通用性不强的问题具有重要意义.
For Windows system shortage of real-time monitoring and traditional control software are not universal, applicate RTX technology to enhance real-time Windows, use flexible scripting language to describe the test tasks, enhanced real-time monitoring and control software commonality; design and implement real-time monitoring and control software system based on RTX; describe the software design and implementation of key technologies, such as device identification, script specification design, I/O-driven development. The results show that on the one hand, RTX technology application solves the problem of lack of real-time Windows system, on the other hand, the design of the software system is able to complete different testing tasks by editing and performing different test scripts, and has great significance to solve the problem that Real-time monitoring and control software versatility is not strong.
出处
《微电子学与计算机》
CSCD
北大核心
2016年第10期120-124,129,共6页
Microelectronics & Computer
基金
广西信息科学实验中心基金项目(20130323)
关键词
实时性
通用性
实时扩展技术
脚本技术
测试任务
real-time
versatility
real-time extention technology
scripting technology
test tasks