一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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物聯(lián)網(wǎng)操作系統(tǒng)介紹

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:嵌入式計(jì)算設(shè)計(jì) ? 2022-06-06 11:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Alan Kay 說(shuō):“簡(jiǎn)單的事情應(yīng)該簡(jiǎn)單,復(fù)雜的事情應(yīng)該是可能的”。這句話是RT-Thread創(chuàng)始人堅(jiān)守信念的動(dòng)力。RT-Thread 是一個(gè)開(kāi)源的嵌入式實(shí)時(shí)操作系統(tǒng),這個(gè)項(xiàng)目是從 2006 年開(kāi)始的。我知道你不知道 RT-Thread 是什么,但你現(xiàn)在使用的是 IoT OS 系統(tǒng),這可能是本文的內(nèi)容興趣。讓我們快速瀏覽一下 RT-Thread。

RT-線程背景:

RT-Thread,Real Time-Thread的簡(jiǎn)稱,顧名思義,是一種嵌入式實(shí)時(shí)多線程操作系統(tǒng)。它的基本屬性之一是支持多任務(wù)處理。允許多個(gè)任務(wù)同時(shí)運(yùn)行并不意味著處理器實(shí)際上同時(shí)執(zhí)行了多個(gè)任務(wù)。事實(shí)上,一個(gè)處理器內(nèi)核一次只能運(yùn)行一個(gè)任務(wù)。每個(gè)任務(wù)都執(zhí)行得很快,通過(guò)任務(wù)調(diào)度器(調(diào)度器根據(jù)優(yōu)先級(jí)來(lái)決定先后順序),任務(wù)切換的很快,給人一種同時(shí)運(yùn)行多個(gè)任務(wù)的錯(cuò)覺(jué)。在 RT-Thread 系統(tǒng)中,任務(wù)是由線程來(lái)實(shí)現(xiàn)的。RT-Thread中的線程調(diào)度器就是上面提到的任務(wù)調(diào)度器。

RT-Thread 主要用 C 語(yǔ)言編寫(xiě),易于理解,易于移植。它將面向?qū)ο蟮?a target="_blank">編程方法應(yīng)用于實(shí)時(shí)系統(tǒng)設(shè)計(jì),使代碼優(yōu)雅、結(jié)構(gòu)化、模塊化,并且非常可定制。

對(duì)于資源受限的微控制器單元 (MCU) 系統(tǒng),可定制僅需 3KB Flash 和 1.2KB RAM 內(nèi)存資源的 NANO 版本(RT-Thread Nano 版本是從 RT-Thread 標(biāo)準(zhǔn)版本剪裁而成),易于使用工具; 對(duì)于資源豐富的物聯(lián)網(wǎng)設(shè)備,RT-Thread可以使用在線軟件包管理工具,配合系統(tǒng)配置工具,實(shí)現(xiàn)直觀快速的模塊化切割,無(wú)縫導(dǎo)入豐富的軟件功能包,從而實(shí)現(xiàn)安卓圖形界面等復(fù)雜功能以及觸控滑動(dòng)效果、智能語(yǔ)音交互效果等。

RT-Thread 架構(gòu):

RT-Thread 不僅是一個(gè)實(shí)時(shí)內(nèi)核,還擁有豐富的中間層組件,如圖所示。

它包括:

- 內(nèi)核層:RT-Thread內(nèi)核,RT-Thread的核心部分,包括內(nèi)核系統(tǒng)中對(duì)象的實(shí)現(xiàn),如多線程及其調(diào)度、信號(hào)量、郵箱、消息隊(duì)列、內(nèi)存管理、定時(shí)器, ETC。; libcpu/BSP(Chip Migration Related Files/Board Support Package)與硬件密切相關(guān),由外設(shè)驅(qū)動(dòng)和CPU傳輸組成。

- 組件和服務(wù)層:組件基于RT-Thread內(nèi)核之上的上層軟件,如虛擬文件系統(tǒng)、FinSH命令行接口、網(wǎng)絡(luò)框架、設(shè)備框架等。其模塊化設(shè)計(jì)允許組件內(nèi)的高內(nèi)部凝聚力和組件之間的低耦合

- RT-Thread軟件包:運(yùn)行在RT-Thread物聯(lián)網(wǎng)操作系統(tǒng)平臺(tái)上針對(duì)不同應(yīng)用領(lǐng)域的通用軟件組件,由描述信息、源代碼或庫(kù)文件組成。RT-Thread 提供了一個(gè)開(kāi)放的包平臺(tái),其中包含官方可用或開(kāi)發(fā)人員提供的包,這些包為開(kāi)發(fā)人員提供了可重用包的選擇,這些包是 RT-Thread 生態(tài)系統(tǒng)的重要組成部分。軟件包生態(tài)系統(tǒng)對(duì)于操作系統(tǒng)的選擇至關(guān)重要,因?yàn)檫@些軟件包具有高度的可重用性和模塊化特性,使應(yīng)用程序開(kāi)發(fā)人員可以輕松地在最短的時(shí)間內(nèi)構(gòu)建他們想要的系統(tǒng)。RT-Thread 支持超過(guò) 180 個(gè)軟件包。

RT-Thread 全球網(wǎng)站現(xiàn)已上線,網(wǎng)站內(nèi)容包括 RT-Thread 介紹、RT-Thread 路線圖、資源和文檔以及 RT-Thread 廣泛的開(kāi)發(fā)工具等,讓全球開(kāi)發(fā)者更容易趕上項(xiàng)目更新和技術(shù)文檔。

審核編輯:郭婷

聲明:本文內(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)投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2930

    文章

    46095

    瀏覽量

    390400
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7122

    瀏覽量

    125292
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3297

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【直播預(yù)告】《實(shí)時(shí)操作系統(tǒng)應(yīng)用技術(shù)—基于RT-Thread與ARM的編程實(shí)踐》教學(xué)脈絡(luò)及資源簡(jiǎn)介

    直播預(yù)告直播主題:《實(shí)時(shí)操作系統(tǒng)應(yīng)用技術(shù)—基于RT-Thread與ARM的編程實(shí)踐》教學(xué)脈絡(luò)及資源簡(jiǎn)介開(kāi)放時(shí)間:2025年5月29日(周四)20:00主講老師:王宜懷課程類型:視頻直播觀看平臺(tái)
    的頭像 發(fā)表于 05-26 17:50 ?273次閱讀
    【直播預(yù)告】《實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>應(yīng)用技術(shù)—基于<b class='flag-5'>RT-Thread</b>與ARM的編程實(shí)踐》教學(xué)脈絡(luò)及資源簡(jiǎn)介

    RT-Thread嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班-深圳站重磅開(kāi)啟!

    RT-Thread官方將在深圳舉辦為期三天的嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班!本次培訓(xùn)將深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心技術(shù)與實(shí)戰(zhàn)應(yīng)用,助力開(kāi)發(fā)者快速掌握RTOS開(kāi)發(fā)精髓。無(wú)
    的頭像 發(fā)表于 04-11 18:18 ?261次閱讀
    <b class='flag-5'>RT-Thread</b>嵌入式<b class='flag-5'>操作系統(tǒng)</b>專業(yè)培訓(xùn)班-深圳站重磅開(kāi)啟!

    RT-Thread嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班來(lái)上海啦!

    RT-Thread官方將在上海(RT-Thread大本營(yíng))發(fā)起為期三天的嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班!本次培訓(xùn)將會(huì)深入講解RT-Thread嵌入式實(shí)時(shí)
    的頭像 發(fā)表于 02-27 17:27 ?367次閱讀
    <b class='flag-5'>RT-Thread</b>嵌入式<b class='flag-5'>操作系統(tǒng)</b>專業(yè)培訓(xùn)班來(lái)上海啦!

    RT-Thread嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班登陸鄭州!

    RT-Thread官方將在河南-鄭州發(fā)起為期三天的嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班!本次培訓(xùn)將深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心概念、實(shí)戰(zhàn)技巧和應(yīng)用場(chǎng)景。無(wú)論您是剛接觸嵌入式開(kāi)
    的頭像 發(fā)表于 02-12 18:28 ?359次閱讀
    <b class='flag-5'>RT-Thread</b>嵌入式<b class='flag-5'>操作系統(tǒng)</b>專業(yè)培訓(xùn)班登陸鄭州!

    RT-Thread應(yīng)用開(kāi)發(fā)寒假師資培訓(xùn)——西安站

    隨著聯(lián)網(wǎng)和智能系統(tǒng)的快速發(fā)展,嵌入式成為當(dāng)前最熱門(mén)最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。為進(jìn)一步提升全國(guó)大學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計(jì)領(lǐng)域的創(chuàng)新能力,特別是針對(duì)
    的頭像 發(fā)表于 12-11 01:06 ?587次閱讀
    <b class='flag-5'>RT-Thread</b>應(yīng)用開(kāi)發(fā)寒假師資培訓(xùn)——西安站

    RT-Thread操作系統(tǒng)應(yīng)用開(kāi)發(fā)寒假師資培訓(xùn)

    隨著聯(lián)網(wǎng)和智能系統(tǒng)的快速發(fā)展,嵌入式成為當(dāng)前最熱門(mén)最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。為進(jìn)一步提升全國(guó)大學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計(jì)領(lǐng)域的創(chuàng)新能力,特別是針對(duì)
    的頭像 發(fā)表于 12-06 01:06 ?443次閱讀
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>操作系統(tǒng)</b>應(yīng)用開(kāi)發(fā)寒假師資培訓(xùn)

    RT-Thread聯(lián)合河北大學(xué)發(fā)起嵌入式操作系統(tǒng)專業(yè)班-保定站

    RT-Thread官方將在11月23至24日河北省保定市(河北大學(xué))發(fā)起為期兩天的嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班暨RT-Thread師資培訓(xùn)!本次培訓(xùn)將會(huì)深入講解RT-Thread嵌入式實(shí)時(shí)
    的頭像 發(fā)表于 11-16 01:09 ?499次閱讀
    <b class='flag-5'>RT-Thread</b>聯(lián)合河北大學(xué)發(fā)起嵌入式<b class='flag-5'>操作系統(tǒng)</b>專業(yè)班-保定站

    【本周六-深圳】RT-Thread嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班正式開(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ā)表于 11-08 01:07 ?556次閱讀
    【本周六-深圳】<b class='flag-5'>RT-Thread</b>嵌入式<b class='flag-5'>操作系統(tǒng)</b>專業(yè)培訓(xùn)班正式開(kāi)班

    基于恩智浦FRDM-MCXA153開(kāi)發(fā)板實(shí)現(xiàn)RT-Thread的GPIO驅(qū)動(dòng)

    隨著嵌入式系統(tǒng)的不斷發(fā)展,高效且易用的實(shí)時(shí)操作系統(tǒng)(RTOS)變得越來(lái)越重要。RT-Thread作為一個(gè)開(kāi)源的聯(lián)網(wǎng)
    的頭像 發(fā)表于 10-25 10:18 ?737次閱讀
    基于恩智浦FRDM-MCXA153開(kāi)發(fā)板實(shí)現(xiàn)<b class='flag-5'>RT-Thread</b>的GPIO驅(qū)動(dòng)

    RT-Thread 操作系統(tǒng)聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)師資培訓(xùn)會(huì)議通知

    隨著聯(lián)網(wǎng)和智能系統(tǒng)的快速發(fā)展,嵌入式成為當(dāng)前最熱門(mén)最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。為進(jìn)一步提升全國(guó)大學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計(jì)領(lǐng)域的創(chuàng)新能力,特別是針對(duì)
    的頭像 發(fā)表于 10-19 08:10 ?499次閱讀
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>操作系統(tǒng)</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用開(kāi)發(fā)師資培訓(xùn)會(huì)議通知

    新書(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)驗(yàn)的專家組
    的頭像 發(fā)表于 09-03 08:06 ?1273次閱讀
    新書(shū)發(fā)布——《<b class='flag-5'>RT-Thread</b>嵌入式實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》

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

    簡(jiǎn)介在聯(lián)網(wǎng)和嵌入式系統(tǒng)的開(kāi)發(fā)中,RT-Thread操作系統(tǒng)憑借其小巧、高效和靈活的特點(diǎn),受到了越來(lái)越多開(kāi)發(fā)者的青睞。然而,對(duì)于很多剛剛接觸
    的頭像 發(fā)表于 08-09 08:35 ?1512次閱讀
    【QEMU系列】不用開(kāi)發(fā)板運(yùn)行<b class='flag-5'>RT-Thread</b>指南-ARM架構(gòu)

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

    近年來(lái)國(guó)內(nèi)芯片產(chǎn)業(yè)和聯(lián)網(wǎng)產(chǎn)業(yè)的快速崛起,行業(yè)發(fā)展迫切需要更多人才,尤其需要掌握嵌入式操作系統(tǒng)等底層技術(shù)的人才。隨著RT-Thread被更廣泛地應(yīng)用于行業(yè)中,開(kāi)發(fā)者對(duì)嵌入式驅(qū)動(dòng)開(kāi)發(fā)的需
    的頭像 發(fā)表于 08-01 08:35 ?1247次閱讀
    【好書(shū)推薦】<b class='flag-5'>RT-Thread</b>設(shè)備驅(qū)動(dòng)開(kāi)發(fā)指南

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

    一、RT-Thread概述RT-Thread是一款具有顯著優(yōu)勢(shì)的開(kāi)源嵌入式實(shí)時(shí)操作系統(tǒng)。它不僅具備輕量級(jí)、實(shí)時(shí)性強(qiáng)的特點(diǎn),還擁有廣泛的開(kāi)源社區(qū)支持和豐富的應(yīng)用場(chǎng)景。在輕量級(jí)方面,RT-Thre
    的頭像 發(fā)表于 08-01 08:11 ?5013次閱讀
    <b class='flag-5'>RT-Thread</b>內(nèi)部機(jī)制大揭秘,帶你深入<b class='flag-5'>操作系統(tǒng)</b>內(nèi)核

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

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