國內(nèi)最大的嵌入式開源社區(qū)——RT-Thread(嵌入式 開源)
RT-Thread 是一個(gè)集實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核、中間件組件和開發(fā)者社區(qū)于一體的技術(shù)平臺(tái),由由熊譜譜翔先生帶領(lǐng)并集合開源社區(qū)力量開發(fā)而成。它具備一個(gè) IoT OS 平臺(tái)所需的所有關(guān)鍵組件,擁有一個(gè)國內(nèi)最大的的嵌入式開源社區(qū),同時(shí)被廣泛應(yīng)用于能源、車載、醫(yī)醫(yī)療、消費(fèi)電子等多個(gè)行業(yè),累積裝機(jī)量超過 20億 臺(tái),成為國人自主開發(fā)、國內(nèi)最成成熟穩(wěn)定和裝機(jī)量最大的開源 RTOS。
RT-Thread 主要采用 C 語言編寫,淺顯易易懂,方便移移植。它把面向?qū)ο蟮脑O(shè)計(jì)方法應(yīng)用到實(shí)時(shí)系統(tǒng)設(shè)計(jì)中,使得代碼風(fēng)格優(yōu)雅、架構(gòu)清晰、系統(tǒng)模塊化并且可裁剪性非常好。針對資源受限的微控制器(MCU)系統(tǒng),可通過方便易用的工具,裁剪出僅需要 3KB Flash、1.2KB RAM 內(nèi)存資源的 Nano 版本;而對于資源豐富的物聯(lián)網(wǎng)設(shè)備,RT-Thread 又能使用在線的軟件包管理工具,配合系統(tǒng)配置工具實(shí)現(xiàn)直觀快速地模塊化裁剪,無縫地導(dǎo)入豐富的軟件功能包。
RT-Thread 的版本簡介如下:
- 標(biāo)準(zhǔn)版本:支持多種 CPU 架構(gòu)和內(nèi)核源碼。
- Nano 版本:極簡版硬實(shí)時(shí)內(nèi)核。
- Smart 版本:基于 RT-Thread 操作系統(tǒng)上的混合操作系統(tǒng)。