eCos 2.0版本太陈旧了

上一篇 / 下一篇  2008-06-20 00:30:12 / 个人分类:eCos

   eCos的最后一个版本是2003年的eCos 2.0版本。国内很多eCos开发者在开始使用eCos开发的时候都会使用这个版本,这个我估计和国内开发者都将Massa的《Embedded Software Development with eCos》和蒋句平的《嵌入式可配置实时操作系统eCos开发与应用》做为开发案头书有关。因为这两本书讲的都是eCos 2.0。Massa的书是2003年出版的,蒋句平的书是2004年出版的。因此对于现在的eCos来说,eCos 2.0版本太陈旧了。
    其实我也有这个类似的经历。当时我们项目组用eCos 2.0开发一个模块时用到了消息队列,出现了一些严重问题导致内核奔溃,问题定位下来才发现是eCos的消息队列的bug。然后我们download最新的eCos版本,比较后发现,eCos 2.0和最新的版本内核有了非常大的变动。这说明 eCos是一直在维护和更新的
    因此大家开发eCos时一定注意去取最新的eCos版本。最新的eCos版本可以在http://www.ecoscentric.com/devzone/snapshots.shtml下载最新的eCos主干的snapshot版本。
   这就引出一个话题,为什么eCos的开发和维护团队在5年内都没有出新的版本呢?大家可以搜索一下"Is eCos project still alive?"在eCos讨论组的主题,就可以了解原因。这个讨论当时在讨论组里搞得沸沸扬扬。这里简单说一下原因:出版本的话,需要对整个ecos source tree进行测试,这需要时间、人力和金钱。从我的理解,那些维护者们主要是觉得没有必要出版本,毕竟eCos的内核已经稳定很多年了。新加的部分主要是各种硬件的bsp支持和一些应用程序。
   前几个月讨论组上有消息说eCos正准备出新版本,希望能够快点看到。

TAG: eCos

引用 删除   /   2008-07-15 11:41:28
现在的版本没什么大问题,最新的无非就是多了很多bsp的支持,不过要是能出一个版本的话,那是最好了
引用 删除 小艾   /   2008-06-21 13:05:24
最近看了一些关于ecos的资料,感觉好难啊,比ucos难多了.
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar