衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在免費開源爆炸的時代之下,你如何選擇一款RTOS?

Q4MP_gh_c472c21 ? 來源:21ic論壇 ? 作者:嵌入式ARM ? 2021-03-11 14:18 ? 次閱讀

RTOS(實時操作系統)是嵌入式的必修課之一,隨著國產化的發展,免費的RTOS發展越來越快,嵌入式工程師可選擇的面也越來越寬。

資深21ic網友從頭到腳表示,現在RTOS真的非常多,有開源的、有封閉的、有免費的、有收費的,如此繁雜的市場之下,他發表了自己如何選擇免費RTOS的看法:

1、選擇RTOS,應遵循夠用為王,不要貪圖功能強大。功能強大的RTOS,占用資源也必然多,也更復雜。簡潔的東西,出問題的概率自然會低點。

2、不要太看重人氣。人氣是可以炒作的,有些低調的RTOS,開發團隊往往也低調,代碼質量可能會更高,更可靠更穩定。

3、看歷史,開源項目最大的問題,就是難于堅持下去。選擇一個RTOS,如果沒有開發團隊持續維護的話,簡直是個噩耗。一般來說,能堅持10年的項目,就有理由相信他能堅持20、30年。而且,OS需要持續迭代改進,沒時間作為沉淀,也不太靠譜。

4、看開發團隊構成。如果沒有一個實力強大的公司主持,太依賴社會開源愛好者的話,特別是在中國,這個項目一般不太靠譜。要知道,國外的著名開源項目,背后都站著至少一個靠譜的公司的。建議多看看作者發表的文章,其觀念往往會滲透到RTOS的方方面面。

5、不要被十分鐘hello world迷惑。上手快雖然好,但好東西上手不一定快,例如rtems、VxWorks,上手都不快。也不要為官方花哨的demo迷惑,這些demo說明不了什么,說句不客氣的,匯編我也能做出這些demo來。

6、那不看helloworld,看什么呢?rtos是個開發平臺,花點時間上手不會損失什么,對于一個項目的開發周期來說,花幾天時間,深入了解其特性,實在太有必要了。好的RTOS,會隨著項目深入,越發左右逢源,隨心所欲;欠妥的RTOS,卻會越發左支右絀。

7、優先選擇系統原生功能。例如網絡協議棧,A系統有原生協議棧,B系統則是集成開源協議棧,則原生的肯定大大加分。任何開源軟件,移植時,或多或少會有些水土不服的現象,深入使用時,往往會致命。

之前,21ic家也曾為大家盤點過主流的RTOS,開源的RTOS主要包括RT-Thread、Huawei LiteOSAliOS Things、TencentOS-tiny、FreeRTOSArm Mbed OS、MS-RTOS、Zephyr、Contiki-NG、NuttX、RIOT、Apache Mynewt、Drone、eCos、F9 Microkernel、Tock、Mark3、Atomthreads、Trampoline等。(不完整之處可在評論區內補充) 據調查,目前開源操作系統的使用效率為42%,商業操作系統使用率為24%,比例持續下降之中。 而調查顯示,35%的在選擇操作系統時看重完整的代碼支持,31%的選擇更好的技術支持,29%的選擇軟件、系統、工具支持最好的,29%傾向選擇免費的,26%傾向選擇即時性強的,26%傾向選擇可供用戶自由更改的,24%傾向選擇開源的。 那么,你如何選擇一款RTOS?

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • RTOS
    +關注

    關注

    22

    文章

    819

    瀏覽量

    119890

原文標題:你怎樣選擇開源免費RTOS?

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    選擇一款能夠實現多個通道數據采集的ADC,求推薦

    各位專家好!這邊想選擇一款能夠實現多個通道數據采集的ADC,由于對通道間的幅度和相位致性要求較高,最好可以嚴格控制各通道之間的同步,要求單個通道的吞吐量為1MSPS以上,SNR最好在90dB以上
    發表于 01-24 08:28

    SMT貼片加工中如何選擇一款合適的錫膏?

    工藝,該如何選擇一款合適錫膏?深圳佳金源錫膏廠家說以下幾點意見給大家供參考:1、無鉛&有鉛選擇無鉛還是有鉛錫膏要根據客戶要求及市場需求來決定,隨著人們環保意識的增
    的頭像 發表于 01-09 14:29 ?107次閱讀
    <b class='flag-5'>在</b>SMT貼片加工中如何<b class='flag-5'>選擇</b><b class='flag-5'>一款</b>合適的錫膏?

    介紹6開源免費的網絡監控工具

    維工程師收藏。 、zabbix Zabbix 是一款開源的、成熟的、企業級的網絡監控解決方案。Zabbix可以監控各種網絡參數,保證服務器系統的安全運營;并提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。 ? 二
    的頭像 發表于 11-25 15:53 ?826次閱讀
    介紹6<b class='flag-5'>款</b><b class='flag-5'>開源</b><b class='flag-5'>免費</b>的網絡監控工具

    分享一款GUI開發神器

    GT-HMI(Human Machine Interface) 國產開源 GUI 框架及永久免費設計軟件。
    的頭像 發表于 11-06 09:29 ?496次閱讀

    深入解析Zephyr RTOS的技術細節

    Zephyr是個針對資源受限設備優化的小型、可縮放、多體系架構實時操作系統(RTOS)。Zephyr由Linux基金會維護[1],是個以構建業界最佳的RTOS為目標的
    的頭像 發表于 10-22 16:47 ?725次閱讀
    深入解析Zephyr <b class='flag-5'>RTOS</b>的技術細節

    三星一款無線耳機爆炸!電子產品安全性,近期尤其引人關注

    突發!三星一款無線耳機爆炸!電子產品安全性,近期尤其引人關注!
    的頭像 發表于 09-28 08:10 ?703次閱讀
    三星<b class='flag-5'>一款</b>無線耳機<b class='flag-5'>爆炸</b>!電子產品安全性,近期尤其引人關注

    ?介紹一款Java開發的開源MES系統

    ?介紹一款Java開發的開源MES系統,萬界星空科技開源的MES系統。該系統基于Java開發,具有廣泛的適用性和高度的可定制性,能夠滿足不同行業、不同規模企業的智能制造需求。
    的頭像 發表于 09-05 17:39 ?767次閱讀
    ?介紹<b class='flag-5'>一款</b>Java開發的<b class='flag-5'>開源</b>MES系統

    freertos和rtos區別是什么

    FreeRTOS 和 RTOS(實時操作系統)是兩個不同的概念,但它們之間有緊密的聯系。FreeRTOS 是個特定的開源實時操作系統,而 RTOS 是實時操作系統的
    的頭像 發表于 09-02 14:18 ?1518次閱讀

    將ADF移植到RTOS上大概都需要哪些步驟?般移植周期多久呢?

    1 ADF是免費開源軟件嗎? 2 將ADF移植到RTOS上大概都需要哪些步驟?般移植周期多久呢?
    發表于 06-28 08:03

    英倫科技裸眼3D智能數碼相框是一款融合了科技與時尚的劃時代產品

    在這個信息爆炸時代,人們對于新鮮事物的追求從未停止。科技的發展日新月異,給我們的生活帶來了無數的驚喜和改變。今天,我要向大家介紹一款集科技與時尚于身的產品——英倫科技裸眼3D智能數
    的頭像 發表于 06-03 15:11 ?498次閱讀
    英倫科技裸眼3D智能數碼相框是<b class='flag-5'>一款</b>融合了科技與時尚的劃<b class='flag-5'>時代</b>產品

    開源項目!設計一款智能手語翻譯眼鏡

    這個項目是一款創新的智能手語翻譯眼鏡,它能夠實時地將手語轉換為聽得見的語音。這款眼鏡采用了VIAM平臺和樹莓派Zero 2 W,能夠幫助聾人或聽力受損的人士更自由、獨立地與他人交流,減少對第三方
    發表于 05-20 15:59

    RTOS功能安全認證今天是“必須”的嗎?

    商業中,“必須”代表了參與市場的最低要求。今天嵌入式市場中有一百多個開源和商業 RTOS,他們中的絕大多數沒有功能安全認證。
    的頭像 發表于 04-23 14:44 ?1053次閱讀

    AI時代怎么樣不被淘汰?訊飛AI鼠標助力AI時代成長

    AI時代怎么樣不被淘汰?訊飛AI鼠標助力AI時代成長 隨著人工智能的發展,AI時代已經悄然而至。在這個
    的頭像 發表于 03-23 11:41 ?762次閱讀
    AI<b class='flag-5'>時代</b>怎么樣不被淘汰?訊飛AI鼠標助力<b class='flag-5'>你</b><b class='flag-5'>在</b>AI<b class='flag-5'>時代</b>成長

    目前2837x系列用的最多的、性能最好、性價比最高的是哪一款?

    目前2837x系列用的最多的、性能最好、性價比最高的是哪一款?
    發表于 03-18 19:46

    何時選擇裸機?何時選擇RTOS?何時選擇GPOS?

    每個開發項目的初期,都必須選擇軟件開發的基礎。雖然有很多選擇,但它們通常分為三類:裸機、實時操作系統(RTOS)或通用操作系統(GPOS
    的頭像 發表于 02-27 11:42 ?1297次閱讀
    现金百家乐破解| 怎样赢百家乐官网的玩法技巧和规则 | 苹果百家乐的玩法技巧和规则| 星期八娱乐| 太阳城集团| 网络百家乐破解器| 百家乐官网光纤冼牌机| 百家乐官网最好打法与投注| 乐天堂| 老虎机遥控器多少钱| 百家乐走势图| 百家乐里面的奥妙| 百家乐官网网上漏洞| 百家乐官网必胜法hk| 瑞丽市| 香港六合彩85期开奖结果| 宁波水果机遥控器| 闲和庄百家乐的玩法技巧和规则| 半圆百家乐桌子| 百家乐官网鞋| 百家乐官网大转轮| 赌博百家乐官网赢不了| 二八杠 | 太阳城娱乐城管理网| 大发888网页免费游戏| 蓝盾百家乐平台| 百家乐桌颜色可定制| 属狗的和虎的做生意好吗| 休闲百家乐官网的玩法技巧和规则 | 百家乐官网赌博机假在哪里| 百家乐官网趋势方向| 淘宝皇冠网店| 大发888送钱58元| 新全讯网777| 百家乐最好投| 百家乐微乐| 百家乐防伪筹码套装| 网上百家乐怎么破解| 百家乐玩法说明| 24山风水发几房| 菠菜百家乐官网娱乐城|