免费嵌入式OS记录
1. linux & uclinux? 這兩個(gè)沒(méi)什么好說(shuō)的了
2、android???? google的android就不用多說(shuō)了,需要一直持續(xù)跟蹤其發(fā)展和移值情況!
3. eCos 完全免費(fèi),也已經(jīng)有蠻多成功的應(yīng)用了
4. FreeRTOS? 這個(gè)是最近才發(fā)現(xiàn)的,完全免費(fèi),很輕量(我大致覺(jué)得應(yīng)該和ucos一個(gè)輕量級(jí)的)只有3個(gè)源文件,
????????????????????? 應(yīng)該讀起來(lái)也比較清楚。官方網(wǎng)站:http://www.freertos.org/,
???????????????????? http://www.openrtos.cn/有部分中文資料的翻譯。
?????? 目前還沒(méi)有空對(duì)eCos和FreeRTOS仔細(xì)研究,等以后有空了,需要用到的話,再來(lái)好好研究一番吧!
?? Nota Bene:另外http://www.openrtos.cn/這個(gè)網(wǎng)站還收錄了其他幾個(gè)免費(fèi)開(kāi)源的RTOS,值得關(guān)注,我摘舉幾個(gè)比較感興趣的,比如:
5、RTEMS?? 是前美國(guó)軍方研制的嵌入式系統(tǒng), 最早用于美國(guó)國(guó)防系統(tǒng),早期的名稱(chēng)為實(shí)時(shí)導(dǎo)彈系統(tǒng)(Real Time Executive for Missile Systems),后來(lái)改名為實(shí)時(shí)軍用系統(tǒng)(Real Time Executive for Military Systems), 目前的全稱(chēng)是實(shí)時(shí)(Real Time Executive for Multiprocessor Systems)用,他的特點(diǎn)是非常的穩(wěn)定,而且速度快。現(xiàn)在是一個(gè)開(kāi)源項(xiàng)目的RTOS, 在全球還是有不少的用戶,其中包括Motorola,朗訊等。
??? 看來(lái)也是一個(gè)很成熟穩(wěn)定的OS了,介紹見(jiàn)這里http://www.openrtos.cn/rtems/rtems.php ,性能也很強(qiáng)。
?? 而且版權(quán)很寬松,可見(jiàn)http://www.rtems.net/Rtems_licence.htm這篇文章。
??? @@@很值得關(guān)注應(yīng)用!!!!!
6、RT-Thread? 也是一個(gè)和uCos同級(jí)別的東東,是國(guó)人自己開(kāi)發(fā)的,目前版本0.3,詳見(jiàn)另一篇日志中,也不錯(cuò)!
????????????????????????? 目前有這些模塊 Kernel?+?FinSH?shell?+?Filesystem?+?LwIP,還有GUI。都是免費(fèi)的,而且承諾永遠(yuǎn)
? ? ? ? ? ? ? ? ? ? ? ? ? 免費(fèi),目前開(kāi)發(fā)團(tuán)隊(duì)很希望公司能在產(chǎn)品化中使用它。已有一些成熟的產(chǎn)品已應(yīng)用。
????????????????????????? 其體積: RTT只有ecos?0.65的體積大小,ucos?0.30的體積大小。
????????????????????????? 其開(kāi)發(fā)團(tuán)隊(duì)測(cè)試的技術(shù)指標(biāo):
???????????????????????????? 總共5項(xiàng)測(cè)試,對(duì)比了ecos,ucos,RT-Thread(下面簡(jiǎn)稱(chēng)RTT)
????????????????????????????? 基本任務(wù)測(cè)試?RTT/ecos?1.40倍,RTT/ucos?1.00倍
????????????????????????????? 協(xié)作調(diào)度測(cè)試?RTT/ecos?1.20倍,RTT/ucos?N/A?(ucos不支持協(xié)作式調(diào)度)
搶占調(diào)度測(cè)試?RTT/ecos?1.33倍,RTT/ucos?1.38倍
同步處理測(cè)試?RTT/ecos?1.86倍,RTT/ucos?1.44倍
中斷處理測(cè)試?暫時(shí)無(wú)數(shù)據(jù)
中斷搶占測(cè)試?暫時(shí)無(wú)數(shù)據(jù)
內(nèi)存分配測(cè)試?RTT/ecos?2.50倍,RTT/ucos?1.28倍
看起來(lái)較ecos和ucos都要優(yōu)秀一些!
7、RTLinux Free? 再加上這個(gè)吧,網(wǎng)址:http://www.rtlinuxfree.com/,RTlinux的優(yōu)點(diǎn)是可以和linux的API兼容,
?????????????????????????????? 又能有硬實(shí)時(shí),但必須遵守GPL license(用它開(kāi)發(fā)的程序,必須也開(kāi)源)。
8、t-kernel ? 再加上一個(gè),日本坂村建開(kāi)發(fā)的,開(kāi)源站點(diǎn)為:http://www.t-engine.org/,由于泥轟國(guó)強(qiáng)大的家電和電子產(chǎn)品實(shí)力,導(dǎo) ? ? ? ? ? ? ? ? ? ? ? 致其應(yīng)用范圍很廣。同時(shí)其各方面性能還是不錯(cuò)的,據(jù)說(shuō)其實(shí)時(shí)性能可與vxworks相媲美,?? ? ? ? ? ? ? ? ? ? ?還有針對(duì)8位和16位機(jī)的u版本。?? ? ? ? ? ? ? ? ? ? ?確實(shí)值得關(guān)注!!(有點(diǎn)讓人掃興的一點(diǎn)是,周立功在大肆推廣它。)
小總結(jié):
FreeRTOS、eCos和RT-Thread是比較輕量級(jí),應(yīng)該是和ucos差不多大小級(jí)別的;
而RTEMS是更大些的,功能更多些,體積也大些,文件系統(tǒng)、ethernet基本上該有的都有用了,成熟的應(yīng)用也多些,看介紹RTEMS很屌。
總結(jié):
linux & uclinux就不用說(shuō)了,這是要以后長(zhǎng)期學(xué)習(xí)研究的,
而android以后是趨勢(shì),也要跟蹤研究;
RTEMS、FreeRTOS 、RT-Thread、eCos這幾個(gè)都比較輕量級(jí),以后有空了一定要好好研究一下,好在以后我自己的產(chǎn)品項(xiàng)目中根據(jù)需要,選擇合適的來(lái)使用,關(guān)鍵都不要錢(qián)嗎,O(∩_∩)O哈哈~,以后做產(chǎn)品當(dāng)然使用開(kāi)源免費(fèi)的了!
2、android???? google的android就不用多說(shuō)了,需要一直持續(xù)跟蹤其發(fā)展和移值情況!
3. eCos 完全免費(fèi),也已經(jīng)有蠻多成功的應(yīng)用了
4. FreeRTOS? 這個(gè)是最近才發(fā)現(xiàn)的,完全免費(fèi),很輕量(我大致覺(jué)得應(yīng)該和ucos一個(gè)輕量級(jí)的)只有3個(gè)源文件,
????????????????????? 應(yīng)該讀起來(lái)也比較清楚。官方網(wǎng)站:http://www.freertos.org/,
???????????????????? http://www.openrtos.cn/有部分中文資料的翻譯。
?????? 目前還沒(méi)有空對(duì)eCos和FreeRTOS仔細(xì)研究,等以后有空了,需要用到的話,再來(lái)好好研究一番吧!
?? Nota Bene:另外http://www.openrtos.cn/這個(gè)網(wǎng)站還收錄了其他幾個(gè)免費(fèi)開(kāi)源的RTOS,值得關(guān)注,我摘舉幾個(gè)比較感興趣的,比如:
5、RTEMS?? 是前美國(guó)軍方研制的嵌入式系統(tǒng), 最早用于美國(guó)國(guó)防系統(tǒng),早期的名稱(chēng)為實(shí)時(shí)導(dǎo)彈系統(tǒng)(Real Time Executive for Missile Systems),后來(lái)改名為實(shí)時(shí)軍用系統(tǒng)(Real Time Executive for Military Systems), 目前的全稱(chēng)是實(shí)時(shí)(Real Time Executive for Multiprocessor Systems)用,他的特點(diǎn)是非常的穩(wěn)定,而且速度快。現(xiàn)在是一個(gè)開(kāi)源項(xiàng)目的RTOS, 在全球還是有不少的用戶,其中包括Motorola,朗訊等。
??? 看來(lái)也是一個(gè)很成熟穩(wěn)定的OS了,介紹見(jiàn)這里http://www.openrtos.cn/rtems/rtems.php ,性能也很強(qiáng)。
?? 而且版權(quán)很寬松,可見(jiàn)http://www.rtems.net/Rtems_licence.htm這篇文章。
??? @@@很值得關(guān)注應(yīng)用!!!!!
6、RT-Thread? 也是一個(gè)和uCos同級(jí)別的東東,是國(guó)人自己開(kāi)發(fā)的,目前版本0.3,詳見(jiàn)另一篇日志中,也不錯(cuò)!
????????????????????????? 目前有這些模塊 Kernel?+?FinSH?shell?+?Filesystem?+?LwIP,還有GUI。都是免費(fèi)的,而且承諾永遠(yuǎn)
? ? ? ? ? ? ? ? ? ? ? ? ? 免費(fèi),目前開(kāi)發(fā)團(tuán)隊(duì)很希望公司能在產(chǎn)品化中使用它。已有一些成熟的產(chǎn)品已應(yīng)用。
????????????????????????? 其體積: RTT只有ecos?0.65的體積大小,ucos?0.30的體積大小。
????????????????????????? 其開(kāi)發(fā)團(tuán)隊(duì)測(cè)試的技術(shù)指標(biāo):
???????????????????????????? 總共5項(xiàng)測(cè)試,對(duì)比了ecos,ucos,RT-Thread(下面簡(jiǎn)稱(chēng)RTT)
????????????????????????????? 基本任務(wù)測(cè)試?RTT/ecos?1.40倍,RTT/ucos?1.00倍
????????????????????????????? 協(xié)作調(diào)度測(cè)試?RTT/ecos?1.20倍,RTT/ucos?N/A?(ucos不支持協(xié)作式調(diào)度)
搶占調(diào)度測(cè)試?RTT/ecos?1.33倍,RTT/ucos?1.38倍
同步處理測(cè)試?RTT/ecos?1.86倍,RTT/ucos?1.44倍
中斷處理測(cè)試?暫時(shí)無(wú)數(shù)據(jù)
中斷搶占測(cè)試?暫時(shí)無(wú)數(shù)據(jù)
內(nèi)存分配測(cè)試?RTT/ecos?2.50倍,RTT/ucos?1.28倍
看起來(lái)較ecos和ucos都要優(yōu)秀一些!
7、RTLinux Free? 再加上這個(gè)吧,網(wǎng)址:http://www.rtlinuxfree.com/,RTlinux的優(yōu)點(diǎn)是可以和linux的API兼容,
?????????????????????????????? 又能有硬實(shí)時(shí),但必須遵守GPL license(用它開(kāi)發(fā)的程序,必須也開(kāi)源)。
8、t-kernel ? 再加上一個(gè),日本坂村建開(kāi)發(fā)的,開(kāi)源站點(diǎn)為:http://www.t-engine.org/,由于泥轟國(guó)強(qiáng)大的家電和電子產(chǎn)品實(shí)力,導(dǎo) ? ? ? ? ? ? ? ? ? ? ? 致其應(yīng)用范圍很廣。同時(shí)其各方面性能還是不錯(cuò)的,據(jù)說(shuō)其實(shí)時(shí)性能可與vxworks相媲美,?? ? ? ? ? ? ? ? ? ? ?還有針對(duì)8位和16位機(jī)的u版本。?? ? ? ? ? ? ? ? ? ? ?確實(shí)值得關(guān)注!!(有點(diǎn)讓人掃興的一點(diǎn)是,周立功在大肆推廣它。)
小總結(jié):
FreeRTOS、eCos和RT-Thread是比較輕量級(jí),應(yīng)該是和ucos差不多大小級(jí)別的;
而RTEMS是更大些的,功能更多些,體積也大些,文件系統(tǒng)、ethernet基本上該有的都有用了,成熟的應(yīng)用也多些,看介紹RTEMS很屌。
總結(jié):
linux & uclinux就不用說(shuō)了,這是要以后長(zhǎng)期學(xué)習(xí)研究的,
而android以后是趨勢(shì),也要跟蹤研究;
RTEMS、FreeRTOS 、RT-Thread、eCos這幾個(gè)都比較輕量級(jí),以后有空了一定要好好研究一下,好在以后我自己的產(chǎn)品項(xiàng)目中根據(jù)需要,選擇合適的來(lái)使用,關(guān)鍵都不要錢(qián)嗎,O(∩_∩)O哈哈~,以后做產(chǎn)品當(dāng)然使用開(kāi)源免費(fèi)的了!
總結(jié)
- 上一篇: 【Oracle】Windows上Orac
- 下一篇: 外星人新款 x16 游戏本上架:i9 +