VxWorks是专门为实时嵌入式系统设计开发的操作系统软件,为程序员提供了高效的实时任务调度、中断管理、实时的系统资源以及实时的任务间通信。鉴于VxWorks操作系统的高可靠性、高实时性等,使得其在国防电子工业中占据了重要的位置。本文根据任务的功能特点,给出了三种任务模型,结合VxWorks的任务管理及通信机制等,对各模型进行分析,并提出实现方法。