RT-Thread(物聯(lián)網(wǎng)操作系統(tǒng))是一款開(kāi)源的物聯(lián)網(wǎng)操作系統(tǒng)開(kāi)發(fā)工具,主要是用C語(yǔ)言完成的編寫,具有方便移植的特點(diǎn)。用戶可通過(guò)該框架快速將系統(tǒng)移植到多種主流MCU及模組芯片上,清晰的代碼結(jié)構(gòu)也方便用戶今后的維護(hù),有需要的用戶快來(lái)下載使用吧!
軟件介紹
RT-Thread有完整版和Nano版,對(duì)于資源受限的微控制器(MCU)系統(tǒng),可通過(guò)簡(jiǎn)單易用的工具,裁剪出僅需要 3KB Flash、1.2KB RAM 內(nèi)存資源的 NANO 內(nèi)核版本;而相對(duì)資源豐富的物聯(lián)網(wǎng)設(shè)備,可使用RT-Thread完整版,通過(guò)在線的軟件包管理工具,配合系統(tǒng)配置工具實(shí)現(xiàn)直觀快速的模塊化裁剪,并且可以無(wú)縫地導(dǎo)入豐富的軟件功能包,實(shí)現(xiàn)類似 Android 的圖形界面及觸摸滑動(dòng)效果、智能語(yǔ)音交互效果等復(fù)雜功能。
RT-Thread架構(gòu)
RT-Thread是一個(gè)集實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核、中間件組件的物聯(lián)網(wǎng)操作系統(tǒng),架構(gòu)如下:
內(nèi)核層:RT-Thread內(nèi)核,是 RT-Thread的核心部分,包括了內(nèi)核系統(tǒng)中對(duì)象的實(shí)現(xiàn),例如多線程及其調(diào)度、信號(hào)量、郵箱、消息隊(duì)列、內(nèi)存管理、定時(shí)器等;libcpu/BSP(芯片移植相關(guān)文件 / 板級(jí)支持包)與硬件密切相關(guān),由外設(shè)驅(qū)動(dòng)和 CPU 移植構(gòu)成。
組件與服務(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)上,面向不同應(yīng)用領(lǐng)域的通用軟件組件,由描述信息、源代碼或庫(kù)文件組成。RT-Thread提供了開(kāi)放的軟件包平臺(tái),這里存放了官方提供或開(kāi)發(fā)者提供的軟件包,該平臺(tái)為開(kāi)發(fā)者提供了眾多可重用軟件包的選擇,這也是 RT-Thread生態(tài)的重要組成部分。軟件包生態(tài)對(duì)于一個(gè)操作系統(tǒng)的選擇至關(guān)重要,因?yàn)檫@些軟件包具有很強(qiáng)的可重用性,模塊化程度很高,極大的方便應(yīng)用開(kāi)發(fā)者在最短時(shí)間內(nèi),打造出自己想要的系統(tǒng)。RT-Thread已經(jīng)支持的軟件包數(shù)量已經(jīng)達(dá)到 180+。
軟件特色
資源占用極低,超低功耗設(shè)計(jì),最小內(nèi)核(Nano版本)僅需1.2KB RAM,3KB Flash。
組件豐富,繁榮發(fā)展的軟件包生態(tài) 。
簡(jiǎn)單易用 ,優(yōu)雅的代碼風(fēng)格,易于閱讀、掌握。
高度可伸縮,優(yōu)質(zhì)的可伸縮的軟件架構(gòu),松耦合,模塊化,易于裁剪和擴(kuò)展。
強(qiáng)大,支持高性能應(yīng)用。
跨平臺(tái)、芯片支持廣泛。
標(biāo)簽: 源碼相關(guān)
下載地址
精品推薦
-
Microsoft .Net Framework4.7.2中文版
詳情 -
.Net3.5
詳情 -
.Net3.5 64位win10離線安裝包
詳情 -
MarkdownPad2
詳情 -
.Net Framework 4.0 32位離線安裝包
詳情 -
RPGVXACE RTP
詳情 -
Cmder(windows命令行工具)
詳情 -
jetbrains全系列激活工具
詳情 -
scratch免激活離線版
詳情 -
Microsoft .NET Runtime6.0
詳情 -
鯨魚積木編程專業(yè)版
詳情 -
Lodop云打印機(jī)插件
詳情 -
Qt Linguist(QT語(yǔ)言家)
詳情 -
Microsoft .Net Framework 4.0完整版
詳情 -
Jar to Exe
詳情 -
DevExpress 2020
詳情
裝機(jī)必備軟件
網(wǎng)友評(píng)論