在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

比較一下Freertos和RT-Thread

GReq_mcu168 ? 來源:CSDN ? 作者:CSDN ? 2022-04-26 15:44 ? 次閱讀

Freertos是一個國外推出的一個迷你的實(shí)時操作系統(tǒng)內(nèi)核,開源,功能包括:任務(wù)管理、時間管理、信號量、消息隊列、內(nèi)存管理、記錄功能、軟件定時器、協(xié)程等,可基本滿足較小系統(tǒng)的需要。

RT-Thread是中國人自己推出的一個集實(shí)時操作系統(tǒng)(RTOS)內(nèi)核、中間件組件和開發(fā)者社區(qū)于一體的技術(shù)平臺,開源os,RT-Thread除了有常規(guī)RTOS的功能,還具備一個IoT OS平臺所需的所有關(guān)鍵組件。

例如GUI、網(wǎng)絡(luò)協(xié)議棧、安全傳輸、低功耗組件等等。

下面比較一下Freertos和RT-Thread 在內(nèi)核、支持的組件、驅(qū)動:

8947c65c-c3b9-11ec-bce3-dac502259ad0.png

8956ed1c-c3b9-11ec-bce3-dac502259ad0.png

89636c0e-c3b9-11ec-bce3-dac502259ad0.png

89767916-c3b9-11ec-bce3-dac502259ad0.png

freertos簡稱FR,rt-thread簡稱RT。首先FR和RT基本定位都是IoT系統(tǒng)。

1 、背景

FR是亞馬遜旗下,RT背景和應(yīng)用相對較弱。而國內(nèi)沒有大企業(yè)支持RT,而是各自開發(fā)IoT系統(tǒng),華為-liteOS、騰訊TencentOS tiny、阿里AliOS Things。群雄割據(jù),RT生存空間可想而知。

2、軟件包和組件

FR和亞馬遜IoT云服務(wù)結(jié)合是比較好的,國內(nèi)組件結(jié)合度應(yīng)該RT占優(yōu),例如阿里云。

3 、學(xué)習(xí)資料

RT有中文文檔,F(xiàn)R有正點(diǎn)原子等眾多視頻4 文件:確實(shí)如下面RT介紹的,RT是一個包含組件的包,包含的東西很多,打開就能用。FR不是很清楚。從文件大小來說,RT 一百多MB,F(xiàn)R只有幾MB。

RT-Thread與其他很多 RTOS 如 FreeRTOS、uC/OS 的主要區(qū)別之一是,它不僅僅是一個實(shí)時內(nèi)核,還具備豐富的中間層組件。

內(nèi)核層:RT-Thread 內(nèi)核,是 RT-Thread 的核心部分,包括了內(nèi)核系統(tǒng)中對象的實(shí)現(xiàn),例如多線程及其調(diào)度、信號量、郵箱、消息隊列、內(nèi)存管理、定時器等;libcpu/BSP(芯片移植相關(guān)文件 / 板級支持包)與硬件密切相關(guān),由外設(shè)驅(qū)動和 CPU 移植構(gòu)成。

組件與服務(wù)層:組件是基于 RT-Thread 內(nèi)核之上的上層軟件,例如虛擬文件系統(tǒng)、FinSH 命令行界面、網(wǎng)絡(luò)框架、設(shè)備框架等。采用模塊化設(shè)計,做到組件內(nèi)部高內(nèi)聚,組件之間低耦合

RT-Thread 軟件包:運(yùn)行于 RT-Thread 物聯(lián)網(wǎng)操作系統(tǒng)平臺上,面向不同應(yīng)用領(lǐng)域的通用軟件組件,由描述信息、源代碼或庫文件組成。RT-Thread 提供了開放的軟件包平臺,這里存放了官方提供或開發(fā)者提供的軟件包,該平臺為開發(fā)者提供了眾多可重用軟件包的選擇,這也是 RT-Thread 生態(tài)的重要組成部分。

軟件包生態(tài)對于一個操作系統(tǒng)的選擇至關(guān)重要,因?yàn)檫@些軟件包具有很強(qiáng)的可重用性,模塊化程度很高,極大的方便應(yīng)用開發(fā)者在最短時間內(nèi),打造出自己想要的系統(tǒng)。RT-Thread 已經(jīng)支持的軟件包數(shù)量已經(jīng)達(dá)到60+,如下舉例:

物聯(lián)網(wǎng)相關(guān)的軟件包:Paho MQTT、WebClient、mongoose、WebTerminal 等等。

腳本語言相關(guān)的軟件包:目前支持 JerryScript、MicroPython

多媒體相關(guān)的軟件包:Openmv、mupdf。

工具類軟件包:CmBacktrace、EasyFlash、EasyLogger、SystemView。

系統(tǒng)相關(guān)的軟件包:RTGUI、Persimmon UI、lwext4、partition、SQLite 等等。

外設(shè)庫與驅(qū)動類軟件包:RealTek RTL8710BN SDK。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2927

    文章

    45964

    瀏覽量

    388839
  • FreeRTOS
    +關(guān)注

    關(guān)注

    12

    文章

    492

    瀏覽量

    63843
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1372

    瀏覽量

    41563

原文標(biāo)題:對比一下 RT-Thread 和 FreeRTOS

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    RT-Thread審核團(tuán)招募: 深度參與開源RTOS社區(qū)治理與演進(jìn)

    全球開發(fā)者招募:RT-Thread審核團(tuán)(ReviewTeam)正式開放申請!在開源的世界里,代碼審查(CodeReview)是保證軟件質(zhì)量、促進(jìn)技術(shù)交流的關(guān)鍵環(huán)節(jié)。RT-Thread作為全球領(lǐng)先
    的頭像 發(fā)表于 05-21 18:02 ?513次閱讀
    <b class='flag-5'>RT-Thread</b>審核團(tuán)招募: 深度參與開源RTOS社區(qū)治理與演進(jìn)

    從“私人教練”到“技術(shù)保鏢”,RT-Thread生態(tài)圈讓你的產(chǎn)品所向披靡!

    RT-Thread良好持續(xù)發(fā)展的道路上,也為RT-Thread生態(tài)圈中的眾多嵌入式開從業(yè)人員提供全方位的支持!1、你的技術(shù)“私人教練”想象一下,你是位初創(chuàng)公司的CE
    的頭像 發(fā)表于 03-11 18:45 ?260次閱讀
    從“私人教練”到“技術(shù)保鏢”,<b class='flag-5'>RT-Thread</b>生態(tài)圈讓你的產(chǎn)品所向披靡!

    如何將RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默認(rèn)支持的IDE只有IAR 和 Keil, 那如何將RT-Thread移植到NXP MCUXPressoIDE上呢?本文內(nèi)容比較簡單但稍有瑣碎,希望對有需要的小伙伴有所幫助。
    的頭像 發(fā)表于 02-13 10:37 ?1776次閱讀
    如何將<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上

    RT-Thread上CAN實(shí)踐

    開箱測試RT-Thread官方已完成了對英飛凌XMC7200EVK的移植,通過shell可以看到做好了uart3的console。本文將介紹如何進(jìn)行RT-ThreadCan移植。接下來我們要完成CAN_FD的驅(qū)動移植,并正常啟動RT-T
    的頭像 發(fā)表于 11-13 01:03 ?1929次閱讀
    <b class='flag-5'>RT-Thread</b>上CAN實(shí)踐

    開源共生 商業(yè)共贏 | RT-Thread 2024開發(fā)者大會報名啟動!

    親愛的RT-Thread開發(fā)者我們很高興地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread開發(fā)者大會)正式啟動報名!2024
    的頭像 發(fā)表于 10-29 08:06 ?879次閱讀
    開源共生 商業(yè)共贏 | <b class='flag-5'>RT-Thread</b> 2024開發(fā)者大會報名啟動!

    使用FREERTOS時使用過進(jìn)入臨界區(qū)可以關(guān)閉受其控制的硬件中斷,RT-THREAD可以嗎?

    在使用FREERTOS時使用過進(jìn)入臨界區(qū)可以關(guān)閉受其控制的硬件中斷,RT-THREAD可以嗎?
    發(fā)表于 09-26 07:06

    【成都】9月21日RT-Thread巡回線下培訓(xùn)-OpenMV機(jī)器視覺

    親愛的RT-Thread社區(qū)成員們:RT-Thread24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供個深入學(xué)習(xí)RT-Thread嵌入式開發(fā),以及和工程師們線下交流的絕佳機(jī)會
    的頭像 發(fā)表于 09-13 08:09 ?1441次閱讀
    【成都】9月21日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-OpenMV機(jī)器視覺

    如何在RT-thread studio的裸機(jī)例程上移植freertos

    如何在RT-thread studio的裸機(jī)例程上移植freertos
    發(fā)表于 09-13 06:32

    【大連】9月7日RT-Thread巡回線下培訓(xùn)-OpenMV機(jī)器視覺

    親愛的RT-Thread社區(qū)成員們:2024年RT-Thread全球開發(fā)者線下培訓(xùn)拉開帷幕啦!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供個深入學(xué)習(xí)RT-Thread嵌入
    的頭像 發(fā)表于 09-01 08:02 ?3128次閱讀
    【大連】9月7日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-OpenMV機(jī)器視覺

    【QEMU系列】不用開發(fā)板運(yùn)行RT-Thread指南-ARM架構(gòu)

    成為個門檻。本文將詳細(xì)介紹如何在QEMU虛擬機(jī)的Vexpress-A9平臺上運(yùn)行RT-Thread,幫助開發(fā)者在沒有實(shí)際硬件開發(fā)板的情況,輕松體驗(yàn)和學(xué)習(xí)RT-Th
    的頭像 發(fā)表于 08-09 08:35 ?1474次閱讀
    【QEMU系列】不用開發(fā)板運(yùn)行<b class='flag-5'>RT-Thread</b>指南-ARM架構(gòu)

    2024 RT-Thread全球巡回 線下培訓(xùn)火熱來襲!

    親愛的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開發(fā)者線下培訓(xùn)即將拉開帷幕!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供個深入學(xué)習(xí)RT-T
    的頭像 發(fā)表于 08-07 08:35 ?2487次閱讀
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 線下培訓(xùn)火熱來襲!

    【好書推薦】RT-Thread設(shè)備驅(qū)動開發(fā)指南

    強(qiáng)烈,他們迫切地希望有本可以指導(dǎo)他們在RT-Thread上開發(fā)驅(qū)動的指南。為了解決開發(fā)者的燃眉之急,《RT-Thread設(shè)備驅(qū)動開發(fā)指南》來了!希望幫助RT-Thre
    的頭像 發(fā)表于 08-01 08:35 ?1187次閱讀
    【好書推薦】<b class='flag-5'>RT-Thread</b>設(shè)備驅(qū)動開發(fā)指南

    如何在FreeRTOS操作系統(tǒng)上跑RT-Thread

    我現(xiàn)在有個項(xiàng)目用的MCU 內(nèi)核是很小眾的,芯片廠家僅支持freertos,我現(xiàn)在想把rt-thread弄上去跑,不知道該怎么實(shí)現(xiàn)開關(guān)中斷以及上下文切換等,能提供幫助嗎? 底層繼續(xù)使用freertos,我在應(yīng)用中使用
    發(fā)表于 07-09 08:30

    RT-Thread 新里程碑達(dá)成——GitHub Star 破萬!

    RT-Thread實(shí)時操作系統(tǒng)開源項(xiàng)目在GitHub上的star數(shù)量突破一萬!截止發(fā)文,RT-Thread作為實(shí)時操作系統(tǒng)在業(yè)界Star數(shù)量排名第!倉庫地址:https://github.com
    的頭像 發(fā)表于 07-04 08:35 ?717次閱讀
    <b class='flag-5'>RT-Thread</b> 新里程碑達(dá)成——GitHub Star 破萬!

    基于 RT-Thread專業(yè)版的EtherCAT主站方案

    )方案介紹本方案基于RT-Thread專業(yè)版,在RT-Thread端集成EtherCAT主站協(xié)議,通過EtherCAT對伺服電機(jī)或遠(yuǎn)程IO進(jìn)行實(shí)時控制,具備傳輸速度快,實(shí)時性高,擴(kuò)展設(shè)備靈活等
    的頭像 發(fā)表于 06-19 08:35 ?1729次閱讀
    基于 <b class='flag-5'>RT-Thread</b>專業(yè)版的EtherCAT主站方案
    主站蜘蛛池模板: 国内精品免费视频自在线 | av网址在线看| 四虎影院在线免费 | 色视频在线免费观看 | 亚洲欧洲一二三区 | 日日摸人人拍人人澡 | 色婷婷成人网 | 久久国产午夜精品理论片34页 | 无人码一区二区三区视频 | 欧美一级黄色片视频 | 久久久福利 | 福利视频99 | 欧美ww| 国产精品天天看天天爽 | 黄色日本视频网站 | 国产日韩精品欧美一区色 | 美女扒开内裤让男人桶 | 欧美一级特黄aa大片 | 欧美成人性色xxxxx视频大 | 黄 色 成 年人网站 黄 色 成 年人在线 | 年轻的护士3在线观看 | 九色综合九色综合色鬼 | free欧美 | 日韩大尺度视频 | 一区国产传媒国产精品 | 亚洲天堂资源网 | 在线观看一区二区三区视频 | 特色一级黄色片 | 四虎永久免费地址在线网站 | 亚洲天堂网站在线 | 流不尽奶水的大乳h | 九九精品国产 | 97国产精品人人爽人人做 | 国模极品一区二区三区 | 狠狠夜夜| 色偷偷91久久综合噜噜噜噜 | 国产亚洲综合色就色 | 亚州黄色网址 | 激情开心婷婷 | 性生生活三级视频在线观看 | 69ww免费视频播放器 |