摘要:简单介绍eCos的体系结构,详细论述eCos的可配置机制的实现原理,重点介绍eCos在以AT91M55800为核心的ARM7硬件平台上的移植步骤,结合本系统简要介绍内核的配置方法。最后给出了基于eCos应用软件的编写方法。 eCos(Embedded Configurable Operating System)最初是由Cygnus Solutions公司为面向嵌入式领域而开发的源码公开、具有很强的可移植性和可配置性的,适合于深度嵌入式开发的实时操作系统。现在eCos主要由eCosCentric公司和eCos开源社区共同开发维护。eCos的特性,特别是它的可配置性,能有效缩短嵌入式产