介绍了VxWorks实时操作系统实时性和多任务环境的特性。在分析了捷联惯导系统基本原理的基础上,提出捷联惯导系统各个任务模块的划分原则,介绍了各个任务的优先级别和触发方式,提出了各个任务间的通信手段与同步方法。此外,还给出了在PC-104嵌入式计算机上,应用VxWorks实时操作系统成功开发捷联惯导系统软件的实例。
This paper introduces the characteristics of real-time operation system (RTOS) and multi-task environment about VxWorks. Based on the analysis of SINS theory, it provides the principles to decompose the system into tasks, and introduces the tasks' priorities and starting-up method. In the meanwhile, it brings forward the method of communication and synchronization between the tasks. At last, it offers an instance of SINS software developed by RTOS VxWorks based on the embedded computer PC-104.