几种嵌入式实时操作系统分析比较.docVIP

  • 1
  • 0
  • 约6.76千字
  • 约 7页
  • 2016-06-30 发布于安徽
  • 举报
几种嵌入式实时操作系统分析比较.doc

几种嵌入式实时操作系统的分析与比较 2008-07-04 20:54 VxWorks、μClinux、μC/OS-II和eCos是4种性能优良并被广泛应用的实时操作系统。本文通过对这4种操作系统的主要性能进行分析与比较,归纳出它们的选型依据和适用领域。   1. 4种操作系统的介绍   (1)VxWorks   VxWorks是美国WindRiver公司的产品,是目前嵌入式系统领域中应用很广泛,市场占有率比较高的嵌入式操作系统。VxWorks实 时操作系统由400多个相对独立、短小精悍的目标模块组成,用户可根据需要选择适当的模块来裁剪和配置系统;提供基于优先级的任务调度、任务间同步与通信、中断处理、定时器和内存管理等功能,内建符合POSIX(可移植操作系统接口)规范的内存管理,以及多处理器控制程序;并且具有简明易懂的用户接口, 在核心方面甚至町以微缩到8 KB。   (2) μC/OS-II   μC/OS-II是在μC-OS的基础上发展起来的,是美国嵌入式系统专家Jean J.Labrosse用C语言编写的一个结构小巧、抢占式的多任务实时内核。μC/OS-II能管理64个任务,并提供任务调度与管理、内存管理、任务间 同步与通信、时间管理和中断服务等功能,具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点。   (3)μClinux   μClinux是一种优秀的嵌入式L

文档评论(0)

1亿VIP精品文档

相关文档