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

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

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

RT-Thread已經(jīng)擁有一個(gè)國(guó)內(nèi)最大的嵌入式開(kāi)源社區(qū)

lPCU_elecfans ? 來(lái)源:未知 ? 作者:李倩 ? 2018-06-01 09:26 ? 次閱讀

大概是2014年9月,接手一個(gè)離職工程師的交接項(xiàng)目,項(xiàng)目以STM32F103ZET6硬件平臺(tái),而運(yùn)行的實(shí)時(shí)系統(tǒng)(RTOS)正是RT-Thread(RTT)。也是從此時(shí)開(kāi)始接觸到RTT,國(guó)人自己寫(xiě)的開(kāi)源系統(tǒng),從此對(duì)其也是“愛(ài)不釋手”,在往后的工作中,一直在使用,特別是在后來(lái)?yè)Q了份工作,在新東家里用RTT開(kāi)發(fā)了幾款產(chǎn)品,也給自己也帶來(lái)了財(cái)富和才華。比較慚愧的是,在RTT伴隨著自己職業(yè)生涯的幾年里,除了給身邊的同行、朋友推薦RTT,及在各大論壇(CSDN、21ic、opendv)推薦RTT外,并沒(méi)有向RTT源碼倉(cāng)庫(kù)提交過(guò)自己的代碼,一直是“伸手黨”。

RTT是一個(gè)開(kāi)源的RTOS,其能夠快速壯大,離不開(kāi)作者熊大和開(kāi)源社區(qū)開(kāi)發(fā)大牛的力量,所以總結(jié)下過(guò)往的使用經(jīng)驗(yàn),努力為RTT貢獻(xiàn)一份力量。恰逢最近發(fā)生比較影響比較大的事件——中美貿(mào)易戰(zhàn)及中興被美禁售芯片。從中事件中也暴露出我國(guó)的短板——芯片和操作系統(tǒng),而芯片和操作系統(tǒng)都是一個(gè)長(zhǎng)時(shí)間積累的過(guò)程,特別是操作系統(tǒng),需要一個(gè)完善的生態(tài)鏈,簡(jiǎn)單說(shuō)就是需要廣大的開(kāi)發(fā)者參與進(jìn)來(lái),如手機(jī)的安卓系統(tǒng)。故,讓更多同行知道RTT,并參與到開(kāi)發(fā)中,發(fā)展自己國(guó)人的操作系統(tǒng)。

1.官方介紹

RT-Thread是一個(gè)集實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核、中間件組件和開(kāi)發(fā)者社區(qū)于一體的技術(shù)平臺(tái),由熊譜翔先生帶領(lǐng)并集合開(kāi)源社區(qū)力量開(kāi)發(fā)而成,RT-Thread也是一個(gè)組件完整豐富、高度可伸縮、簡(jiǎn)易開(kāi)發(fā)、超低功耗、高安全性的物聯(lián)網(wǎng)操作系統(tǒng)。RT-Thread具備一個(gè)IoT OS平臺(tái)所需的所有關(guān)鍵組件,例如GUI、網(wǎng)絡(luò)協(xié)議棧、安全傳輸、低功耗組件等等。經(jīng)過(guò)11年的累積發(fā)展,RT-Thread已經(jīng)擁有一個(gè)國(guó)內(nèi)最大的嵌入式開(kāi)源社區(qū),同時(shí)被廣泛應(yīng)用于能源、車(chē)載、醫(yī)療、消費(fèi)電子等多個(gè)行業(yè),累積裝機(jī)量超過(guò)兩千萬(wàn)臺(tái),成為國(guó)人自主開(kāi)發(fā)、國(guó)內(nèi)最成熟穩(wěn)定和裝機(jī)量最大的開(kāi)源RTOS。

RT-Thread擁有良好的軟件生態(tài),支持市面上所有主流的編譯工具如GCC、Keil、IAR等,工具鏈完善、友好,支持各類標(biāo)準(zhǔn)接口,如POSIX、CMSIS、C++應(yīng)用環(huán)境、Javascript執(zhí)行環(huán)境等,方便開(kāi)發(fā)者移植各類應(yīng)用程序。商用支持所有主流MCU架構(gòu),如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,幾乎支持市場(chǎng)上所有主流的MCU和Wi-Fi芯片。

2.個(gè)人使用體會(huì)

1)支持的cpu眾多,支持當(dāng)前應(yīng)用中的主流架構(gòu)的CPU,并且都移植好相關(guān)bsp包,幾乎是獲取源碼即可運(yùn)行,免去新手復(fù)雜的環(huán)境構(gòu)建步驟。

2)占用資源小,官方介紹最小配置時(shí),內(nèi)核可以到3K ROM和1K RAM 的占用。正常使用一片STM32F103C8T6(20k RAM,64 k flash)都能跑起來(lái)。

3)支持的任務(wù)(線程)數(shù)量無(wú)限制,256個(gè)優(yōu)先級(jí),支持時(shí)間片輪訓(xùn)。這對(duì)處理多個(gè)任務(wù)或者對(duì)于時(shí)間要求比較嚴(yán)格的任務(wù)非常有優(yōu)勢(shì)。

4)完善的外設(shè),如spi、i2c、uart等總線驅(qū)動(dòng),及TCP/IP協(xié)議棧、文件系統(tǒng)、數(shù)據(jù)庫(kù)(sqlite3)等資源的支持。試用期,常用的底層不需大量修改,增加特殊的驅(qū)動(dòng),然后將主要的精力花在應(yīng)用開(kāi)發(fā)上。

5)Linux風(fēng)格,熟悉Linux的可以很快上手。提供finsh shell,類似Linux的命令行模式,能夠解析C代碼,在命令終端執(zhí)行代碼,對(duì)于調(diào)試、打log、內(nèi)存查看等非常有用。為了節(jié)省資源,代碼發(fā)行時(shí)關(guān)閉finsh shell即可。

6)本人已在使用RTT的項(xiàng)目有3款,以及內(nèi)部使用的工具2款,有帶GUI的也有只使用內(nèi)核的,經(jīng)過(guò)長(zhǎng)時(shí)間的使用,目前為止沒(méi)有發(fā)現(xiàn)因?yàn)槭荝TT的bug導(dǎo)致的問(wèn)題。因此RTT經(jīng)過(guò)十多年的沉淀還是非常穩(wěn)定的。

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

    關(guān)注

    452

    文章

    50206

    瀏覽量

    420848
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2900

    文章

    44061

    瀏覽量

    370193
  • RTOS
    +關(guān)注

    關(guān)注

    21

    文章

    809

    瀏覽量

    119361

原文標(biāo)題:【周四RTOS專欄】我為什么選擇這款RTOS?

文章出處:【微信號(hào):elecfans,微信公眾號(hào):電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    跟著RT-Thread學(xué)嵌入式?我們開(kāi)班了!

    RT-Thread官方即將發(fā)起為期三天的嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班!本次培訓(xùn)將會(huì)深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心概念、實(shí)戰(zhàn)技巧和應(yīng)用場(chǎng)景!無(wú)論企業(yè)團(tuán)隊(duì)/工程師是剛接觸
    的頭像 發(fā)表于 10-22 08:05 ?137次閱讀
    跟著<b class='flag-5'>RT-Thread</b>學(xué)<b class='flag-5'>嵌入式</b>?我們開(kāi)班了!

    睿賽德科技正式推出RT-Thread開(kāi)源 4+服務(wù),助力企業(yè)用戶發(fā)展

    RT-Thread始于2006年,是100%由中國(guó)開(kāi)發(fā)者編寫(xiě)的開(kāi)源嵌入式操作系統(tǒng)。經(jīng)過(guò)10多年的發(fā)展,已經(jīng)成為國(guó)內(nèi)最流行的
    的頭像 發(fā)表于 10-15 08:07 ?233次閱讀
    睿賽德科技正式推出<b class='flag-5'>RT-Thread</b><b class='flag-5'>開(kāi)源</b> 4+服務(wù),助力企業(yè)用戶發(fā)展

    【上?!?月21日RT-Thread巡回線下培訓(xùn)-RTduino 10分鐘上手嵌入式

    親愛(ài)的RT-Thread社區(qū)成員們:RT-Thread24年全球巡回培訓(xùn)將覆蓋超10座城市及國(guó)家,為開(kāi)發(fā)者提供個(gè)深入學(xué)習(xí)
    的頭像 發(fā)表于 09-15 08:12 ?267次閱讀
    【上?!?月21日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-RTduino 10分鐘上手<b class='flag-5'>嵌入式</b>

    新書(shū)發(fā)布——《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》

    我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》書(shū)正式發(fā)布。本書(shū)的編寫(xiě)團(tuán)隊(duì)由多位在嵌入式和實(shí)時(shí)操作系統(tǒng)領(lǐng)域有著豐富經(jīng)
    的頭像 發(fā)表于 09-03 08:06 ?409次閱讀
    新書(shū)發(fā)布——《<b class='flag-5'>RT-Thread</b><b class='flag-5'>嵌入式</b>實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》

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

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

    【武漢】9月7日RT-Thread巡回線下培訓(xùn)-RTduino-10分鐘上手嵌入式

    親愛(ài)的RT-Thread社區(qū)成員們:2024年RT-Thread全球開(kāi)發(fā)者線下培訓(xùn)拉開(kāi)帷幕啦!24年全球巡回培訓(xùn)將覆蓋超10座城市及國(guó)家,為開(kāi)發(fā)者提供
    的頭像 發(fā)表于 08-31 08:05 ?367次閱讀
    【武漢】9月7日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-RTduino-10分鐘上手<b class='flag-5'>嵌入式</b>

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

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

    RT-Thread內(nèi)部機(jī)制大揭秘,帶你深入操作系統(tǒng)內(nèi)核

    、RT-Thread概述RT-Thread款具有顯著優(yōu)勢(shì)的開(kāi)源嵌入式實(shí)時(shí)操作系統(tǒng)。它不僅具
    的頭像 發(fā)表于 08-01 08:11 ?2788次閱讀
    <b class='flag-5'>RT-Thread</b>內(nèi)部機(jī)制大揭秘,帶你深入操作系統(tǒng)內(nèi)核

    RT-Thread全球嵌入式電子設(shè)計(jì)大賽—報(bào)名即將截止!

    RT-Thread嵌入式電子設(shè)計(jì)大賽旨在匯聚全球嵌入式系統(tǒng)開(kāi)發(fā)者和學(xué)生,通過(guò)實(shí)際項(xiàng)目展示他們?cè)谖锫?lián)網(wǎng)、智能設(shè)備等領(lǐng)域的創(chuàng)新和技術(shù)實(shí)力。本次大賽提供了瑞薩(Renesas)、英飛凌(Infineon
    的頭像 發(fā)表于 07-16 08:35 ?1026次閱讀
    <b class='flag-5'>RT-Thread</b>全球<b class='flag-5'>嵌入式</b>電子設(shè)計(jì)大賽—報(bào)名即將截止!

    RT-Thread全球嵌入式電子設(shè)計(jì)大賽

    大賽背景RT-Thread嵌入式電子設(shè)計(jì)大賽旨在匯聚全球嵌入式系統(tǒng)開(kāi)發(fā)者和學(xué)生,通過(guò)實(shí)際項(xiàng)目展示他們?cè)谖锫?lián)網(wǎng)、智能設(shè)備等領(lǐng)域的創(chuàng)新和技術(shù)實(shí)力。本次大賽提供了瑞薩(Renesas)、英飛凌
    的頭像 發(fā)表于 06-20 08:35 ?806次閱讀
    <b class='flag-5'>RT-Thread</b>全球<b class='flag-5'>嵌入式</b>電子設(shè)計(jì)大賽

    RT-Thread西安社區(qū)舉辦首次例會(huì),誠(chéng)邀每位開(kāi)發(fā)者參與!

    為了更好的服務(wù)和鏈接全國(guó)各地的RT-Thread嵌入式開(kāi)發(fā)者,RT-Thread今年將全域推行不同區(qū)域社區(qū)網(wǎng),通過(guò)建立區(qū)域社區(qū)網(wǎng),我們期待構(gòu)
    的頭像 發(fā)表于 05-17 15:07 ?292次閱讀
    <b class='flag-5'>RT-Thread</b>西安<b class='flag-5'>社區(qū)</b>舉辦首次例會(huì),誠(chéng)邀每<b class='flag-5'>一</b>位開(kāi)發(fā)者參與!

    【西安社區(qū)】5月18日-RT-Thread西安社區(qū)舉辦首次例會(huì),誠(chéng)邀每位開(kāi)發(fā)者參與!

    今年,RT-Thread為了更好地服務(wù)和鏈接全國(guó)各地的RT-Thread嵌入式開(kāi)發(fā)者,將全域推行不同區(qū)域社區(qū)網(wǎng)。通過(guò)建立區(qū)域社區(qū)網(wǎng),我們期待
    的頭像 發(fā)表于 05-12 08:35 ?273次閱讀
    【西安<b class='flag-5'>社區(qū)</b>】5月18日-<b class='flag-5'>RT-Thread</b>西安<b class='flag-5'>社區(qū)</b>舉辦首次例會(huì),誠(chéng)邀每<b class='flag-5'>一</b>位開(kāi)發(fā)者參與!

    RT-Thread 特別興趣小組(SIG)招募: 發(fā)現(xiàn)你的技術(shù)熱情

    RT-Thread直致力于促進(jìn)開(kāi)源社區(qū)的合作和技術(shù)創(chuàng)新。為了進(jìn)步推動(dòng)這目標(biāo),我們很高興地宣
    的頭像 發(fā)表于 05-08 08:35 ?338次閱讀
    <b class='flag-5'>RT-Thread</b> 特別興趣小組(SIG)招募: 發(fā)現(xiàn)你的技術(shù)熱情

    【西安】5月18日-RT-Thread西安社區(qū)正式成立!首次線下交流會(huì)報(bào)名開(kāi)始啦!

    為了更好的服務(wù)和鏈接全國(guó)各地的RT-Thread嵌入式開(kāi)發(fā)者,RT-Thread今年將全域推行不同區(qū)域社區(qū)網(wǎng),通過(guò)建立區(qū)域社區(qū)網(wǎng),我們期待構(gòu)
    的頭像 發(fā)表于 05-07 08:35 ?276次閱讀
    【西安】5月18日-<b class='flag-5'>RT-Thread</b>西安<b class='flag-5'>社區(qū)</b>正式成立!首次線下交流會(huì)報(bào)名開(kāi)始啦!

    【PSoC?62 for RT-ThreadRT-Thread攜手英飛凌舉辦嵌入式網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)沙龍,圓滿落幕!

    2023年12月09日,深圳,全球半導(dǎo)體解決方案的領(lǐng)導(dǎo)者英飛凌科技(中國(guó))有限公司(以下簡(jiǎn)稱:英飛凌)與上海睿賽德電子科技有限公司(RT-Thread)在深圳塘朗聯(lián)合舉辦了“嵌入式網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)”為主
    的頭像 發(fā)表于 12-14 16:25 ?515次閱讀
    【PSoC?62 for <b class='flag-5'>RT-Thread</b>】<b class='flag-5'>RT-Thread</b>攜手英飛凌舉辦<b class='flag-5'>嵌入式</b>網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)沙龍,圓滿落幕!