论文部分内容阅读
文章以某伺服作动系统测试设备的软件研发为背景,针对Windows系统由于线程优先级少、隐含不确定的线程调度机制以及优先级倒置等原因而造成的非实时性差,无法满足实时测控要求的缺陷,通过设计一种基于RTX和VC++的多任务实时测控系统,利用RTX来增强Windows的实时性,实时任务部分运行于实时子系统RTSS下,非实时部分则运行于Win32子系统下,实时部分和非实时任务之间的通信通过共享内存的方式实现。该系统利用VC++开发人机交换界面。解决了在Windows无法进行实时测试的缺陷,搭建一种在Windows