热门问题
时间线
聊天
视角

ECOS

来自维基百科,自由的百科全书

Remove ads
事实速览 开发者, 编程语言 ...
Remove ads

系统简介

eCos(embedded configurable operating system)是一个在1997年由Cygnus Solutions Inc.[2]开发的小型开放原始码实时操作系统。后来该公司被Redhat收购。在2002年的早些时候[3]Redhat停止了eCos开发,并解散了开发队伍。很多原开发者继续开发eCos,并且成立了他们自己的公司来为该软件提供服务。迫于开发者的要求,Redhat在2004年一月份将eCos的版权转移给了自由软件基金会[4],并于2008年5月份最终完成了版权转移。

此系统和嵌入式Linux系统的差异是它采用静态链接(static library)的方式,最低编译核心可小至10K的级别,适合用于做bootloader增强,或者用于构建微小型系统。 eCos的发行版还包括RedBoot,一个开放原始码应用程序。它使用硬件抽象层提供嵌入式系统的启动固件

除了自由版本以外,eCos还有一个称为eCosPro的商业版本。它是eCos的一个商业分支,由eCosCentric开发,并包含有私有组件。它是稳定并经过测试和认证的版本[5]。在2017年,2017, eCosCentric发布了[6]对于全部树莓派单板计算机的eCos移植,并同时发布了这些移植的自由版本。

Remove ads

支持架构

eCos可以在一系列平台上运行,包括如下架构:

外部链接

相关书籍

  • 《嵌入式可配置实时操作系统eCos软件开发》,作者:(美) Anthony J.Massa 译者:颜若麟 孙晓明 尤伟伟 林巧民
  • 《嵌入式可配置实时操作系统eCos技术及实现机制》 ,作者:王京起等

参考文献

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads