1.
linux &
uclinux 这两个没什么好说的了
2、 android google的android就不用多说了,需要一直持续跟踪其发展和移值情况!
3. eCos 完全免费,也已经有蛮多成功的应用了
4. FreeRTOS 这个是最近才发现的,完全免费,很轻量(我大致觉得应该和ucos一个轻量级的)只有3个源文件,
应该读起来也比较清楚。官方网站:http://www.freertos.org/,
http://www.openrtos.cn/有部分中文资料的翻译。
目前还没有空对eCos和FreeRTOS仔细研究,等以后有空了,需要用到的话,再来好好研究一番吧!
Nota Bene:另外http://www.openrtos.cn/这个网站还收录了其他几个免费开源的RTOS,值得关注,我摘举几个比较感兴趣的,比如:
5、 RTEMS 是前美国军方研制的嵌入式系统, 最早用于美国国防系统,早期的名称为实时导弹系统(Real Time Executive for Missile Systems),后来改名为实时军用系统(Real Time Executive for Military Systems), 目前的全称是实时(Real Time Executive for Multiprocessor Systems)用,他的特点是非常的稳定,而且速度快。现在是一个开源项目的RTOS, 在全球还是有不少的用户,其中包括Motorola,朗讯等。
看来也是一个很成熟稳定的OS了,介绍见这里http://www.openrtos.cn/rtems/rtems.php ,性能也很强。
而且版权很宽松,可见http://www.rtems.net/Rtems_licence.htm这篇文章。
@@@很值得关注应用!!!!!
6、 RT-Thread 也是一个和uCos同级别的东东,是国人自己开发的,目前版本0.3,详见另一篇日志中,也不错!
目前有这些模块 Kernel + FinSH shell + Filesystem + LwIP,还有GUI。都是免费的,而且承诺永远
免费,目前开发团队很希望公司能在产品化中使用它。已有一些成熟的产品已应用。
其体积: RTT只有ecos 0.65的体积大小,ucos 0.30的体积大小。
其开发团队测试的技术指标:
总共5项测试,对比了ecos,ucos,RT-Thread(下面简称RTT)
7、 RTLinux Free 再加上这个吧,网址:http://www.rtlinuxfree.com/,RTlinux的优点是可以和linux的API兼容,
又能有硬实时,但必须遵守GPL license(用它开发的程序,必须也开源)。
2、 android google的android就不用多说了,需要一直持续跟踪其发展和移值情况!
3. eCos 完全免费,也已经有蛮多成功的应用了
4. FreeRTOS 这个是最近才发现的,完全免费,很轻量(我大致觉得应该和ucos一个轻量级的)只有3个源文件,
应该读起来也比较清楚。官方网站:http://www.freertos.org/,
http://www.openrtos.cn/有部分中文资料的翻译。
目前还没有空对eCos和FreeRTOS仔细研究,等以后有空了,需要用到的话,再来好好研究一番吧!
Nota Bene:另外http://www.openrtos.cn/这个网站还收录了其他几个免费开源的RTOS,值得关注,我摘举几个比较感兴趣的,比如:
5、 RTEMS 是前美国军方研制的嵌入式系统, 最早用于美国国防系统,早期的名称为实时导弹系统(Real Time Executive for Missile Systems),后来改名为实时军用系统(Real Time Executive for Military Systems), 目前的全称是实时(Real Time Executive for Multiprocessor Systems)用,他的特点是非常的稳定,而且速度快。现在是一个开源项目的RTOS, 在全球还是有不少的用户,其中包括Motorola,朗讯等。
看来也是一个很成熟稳定的OS了,介绍见这里http://www.openrtos.cn/rtems/rtems.php ,性能也很强。
而且版权很宽松,可见http://www.rtems.net/Rtems_licence.htm这篇文章。
@@@很值得关注应用!!!!!
6、 RT-Thread 也是一个和uCos同级别的东东,是国人自己开发的,目前版本0.3,详见另一篇日志中,也不错!
目前有这些模块 Kernel + FinSH shell + Filesystem + LwIP,还有GUI。都是免费的,而且承诺永远
免费,目前开发团队很希望公司能在产品化中使用它。已有一些成熟的产品已应用。
其体积: RTT只有ecos 0.65的体积大小,ucos 0.30的体积大小。
其开发团队测试的技术指标:
总共5项测试,对比了ecos,ucos,RT-Thread(下面简称RTT)
基本任务测试 RTT/ecos 1.40倍,RTT/ucos 1.00倍
协作调度测试 RTT/ecos 1.20倍,RTT/ucos N/A (ucos不支持协作式调度)
协作调度测试 RTT/ecos 1.20倍,RTT/ucos N/A (ucos不支持协作式调度)
抢占调度测试 RTT/ecos 1.33倍,RTT/ucos 1.38倍
同步处理测试 RTT/ecos 1.86倍,RTT/ucos 1.44倍
中断处理测试 暂时无数据
中断抢占测试 暂时无数据
内存分配测试 RTT/ecos 2.50倍,RTT/ucos 1.28倍
看起来较 ecos和ucos都要优秀一些!
同步处理测试 RTT/ecos 1.86倍,RTT/ucos 1.44倍
中断处理测试 暂时无数据
中断抢占测试 暂时无数据
内存分配测试 RTT/ecos 2.50倍,RTT/ucos 1.28倍
看起来较 ecos和ucos都要优秀一些!
7、 RTLinux Free 再加上这个吧,网址:http://www.rtlinuxfree.com/,RTlinux的优点是可以和linux的API兼容,
又能有硬实时,但必须遵守GPL license(用它开发的程序,必须也开源)。
8、
t-kernel 再加上一个,
日本坂村建开发的,开源站点为:http://www.t-engine.org/,由于泥轰国强大的家电和电子产品实力,导 致其应用范围很广。同时其各方面性能还是不错的,据说其实时性能可与vxworks相媲美,
还有针对8位和16位机的u版本。
确实值得关注!!(有点让人扫兴的一点是,周立功在大肆推广它。)
小总结:
FreeRTOS、eCos和RT-Thread是比较轻量级,应该是和ucos差不多大小级别的;
而RTEMS是更大些的,功能更多些,体积也大些,文件系统、ethernet基本上该有的都有用了,成熟的应用也多些,看介绍RTEMS很屌。
总结:
linux & uclinux就不用说了,这是要以后长期学习研究的,
而 android 以后是趋势,也要跟踪研究;
RTEMS、 FreeRTOS 、 RT-Thread 、 eCos这几个都比较轻量级,以后有空了一定要好好研究一下,好在以后我自己的产品项目中根据需要,选择合适的来使用,关键都不要钱吗,O(∩_∩)O哈哈~,以后做产品当然使用开源免费的了!
FreeRTOS、eCos和RT-Thread是比较轻量级,应该是和ucos差不多大小级别的;
而RTEMS是更大些的,功能更多些,体积也大些,文件系统、ethernet基本上该有的都有用了,成熟的应用也多些,看介绍RTEMS很屌。
总结:
linux & uclinux就不用说了,这是要以后长期学习研究的,
而 android 以后是趋势,也要跟踪研究;
RTEMS、 FreeRTOS 、 RT-Thread 、 eCos这几个都比较轻量级,以后有空了一定要好好研究一下,好在以后我自己的产品项目中根据需要,选择合适的来使用,关键都不要钱吗,O(∩_∩)O哈哈~,以后做产品当然使用开源免费的了!