eCos分析及其在ARM7上的移植.pptVIP

  • 4
  • 0
  • 约8.45千字
  • 约 45页
  • 2017-05-21 发布于四川
  • 举报
嵌入式可配置实时操作系统 eCos分析及其在ARM7上的移植 学生:曹丽莉 导师:纪震 一、eCos 简介 eCos起源与发展 eCos特点 可配置性(可显著缩短嵌入式产品开发周期) 可裁剪性 可移植性 实时性 兼容性 eCos特性 eCos能够满足嵌入式Linux难以满足的对嵌入空间的需求。Linux目前内核最小约500KB,占用1.5MB内存,而eCos只占用几十到几百KB。 eCos使用多任务抢占机制,具有最小的中断延迟,支持嵌入式系统所需的所有同步原语,并拥有灵活的调度策略和中断处理机制。 eCos特性 提供了普通嵌入式应用中所需的功能。 包括设备驱动程序、内存管理、例外处理、标准C、数学库等等。 提供了开发嵌入式应用所需的工具。 开放源码μC/OS-II与eCos的比较 系统同步、通信机制的比较 RTOS的功能一般要通过若干任务和中断服务程序共同完成,任务与任务之间、任务与中断服务程序之间必须协调动作,这就牵涉到任务间的同步与通信问题。 任务切换时间和中断延迟时间的比较 任务切换时间反映RTOS执行任务的速度。 中断延迟时间反映RTOS对外界变化的反应速度。 系统对硬件支持的比较 μC/OS-II与eCos都具有很好的可移植特性。 μC/OS-II支持从8位到32位的CPU,而eCos可以 在16位、32位和

文档评论(0)

1亿VIP精品文档

相关文档