国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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、FreeRTOS、Arm 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
    +關注

    關注

    25

    文章

    866

    瀏覽量

    122997

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    [工具討論] 如果有一款國產圖形化配置工具STM32Cube,支持所有內核和廠商MCU,會用嗎?

    涉及多家廠商芯片時,要在多個工具間切換 如果有一款這樣的工具 我們想和大家討論個假設性問題: 如果有一款國產的圖形化配置工具,具備以下特性,會考慮使用嗎? 核心特性對比 對比維度
    發表于 01-26 10:30

    深入解析CD4512B:一款高性能8通道數據選擇

    深入解析CD4512B:一款高性能8通道數據選擇電子設計的廣闊領域中,數據選擇器扮演著至關重要的角色,它們能夠多個信號源中進行
    的頭像 發表于 01-16 14:20 ?228次閱讀

    使用RTOS時需要注意的幾點內容分享

    般來說,采用非實時操作系統(non-RTOS)的任何場合,也都可采用RTOS。但是,要找到一款具有完全相同應用編程接口(API)的匹配RTOS
    發表于 12-23 06:34

    選擇RTOS的要點

    對于許多嵌入式項目來說,采用非實時操作系統(non-RTOS)的任何場合,也都可采用RTOS。但是,要找到一款具有完全相同應用編程接口(API)的匹配
    發表于 12-12 08:00

    FreeRTOS與uC/OS-II如何選擇?

    聯網、消費電子、工業控制等領域。其開源許可、強大的生態系統、社區活躍度和 AWS 的強力支持是其不可比擬的優勢。 uC/OS-II 是個設計精良、久經考驗的 RTOS, 以其可靠性和嚴謹性著稱。
    發表于 11-13 07:15

    靈動微電子最新最火熱的一款芯片推薦

    希望找一款靈動微電子最新最火熱的一款芯片,我們想做個圖形化的界面配置,供大家以后直接創建工程,用國產工具McuStudio做,McuStudio支持任何內核任何廠家的芯片,希望大家有推薦的型號可以發給我
    發表于 10-29 17:15

    Made with KiCad(138):AnyShake Explorer一款開源、專業級的地震監測系統

    “? AnyShake Explorer 是一款開源、專業級的地震監測系統。個“黑箱”、價格高昂的系統已成常態的領域,Explorer 改變了這
    的頭像 發表于 08-11 11:19 ?2027次閱讀
    Made with KiCad(138):AnyShake Explorer<b class='flag-5'>一款</b><b class='flag-5'>開源</b>、專業級的地震監測系統

    請問編譯純rtos到底是選擇Linux+rtos的sdk編譯only rtos還是直接使用rtos sdk?

    編譯純rtos到底是選擇Linux+rtos的sdk編譯only rtos還是直接使用rtos sdk?
    發表于 07-11 07:22

    擁抱開源!起來做FPGA開發板啦!

    我們,起為國產FPGA開發注入開源的活力,用代碼和電路點亮創新的火花,共同打造一款屬于開發者們的、獨無二的FPGA開發板!期待你的加入,讓我們攜手開啟這場充滿挑戰與驚喜的
    發表于 06-06 14:05

    開源分享】Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板

    、PCB、3D 及 BOM,查詢設計中器件、走線、焊盤的屬性詳情。還可以原理圖中與AI小助手互動,幫您更高效地學習設計細節: 概覽 CANBoard 是一款支持 CAN 的簡單 IO 板,專門
    發表于 06-03 14:17

    Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板

    “ ?CANBoard 是一款支持 CAN 的簡單 IO 板,專門設計用于方向盤/按鈕盒/面板等設備。 ” Made with KiCad 系列將支持新的展示方式。直接將以下鏈接復制到瀏覽器中(或
    的頭像 發表于 05-27 17:37 ?1337次閱讀
    Made with KiCad(128):CANBoard V2 <b class='flag-5'>開源</b><b class='flag-5'>一款</b>支持CAN的簡單IO板

    官網上下載的linux之下使用的canmvide如何安裝?

    官網上下載的linux之下使用的canmvide如何安裝,有沒有安裝手冊呢? 期待結果和實際結果
    發表于 04-29 06:24

    一款入耳式耳機的仿真與分析

    電子發燒友網站提供《一款入耳式耳機的仿真與分析.pdf》資料免費下載
    發表于 04-22 15:39 ?5次下載

    如何選擇一款優秀的電池綜合測試儀?

    。本文將從多個維度出發,為您詳細闡述如何選擇一款優秀的電池綜合測試儀。 、明確測試需求 選擇電池綜合測試儀之前,首先要明確自己的測試需求
    的頭像 發表于 04-01 14:07 ?868次閱讀

    告別復雜操作:一款樹莓派上測試操作系統的免費工具!

    BalenaEtcher是一款有趣的免費工具,可用于創建可啟動的SD卡和USB驅動器。我經常用它來我的RaspberryPi上測試新的操作系統,但也可以用它來安裝新的Linux發行
    的頭像 發表于 03-25 09:38 ?1338次閱讀
    告別復雜操作:<b class='flag-5'>一款</b><b class='flag-5'>在</b>樹莓派上測試操作系統的<b class='flag-5'>免費</b>工具!