物聯(lián)網(wǎng)終端迎來爆發(fā)期:國內(nèi)四家物聯(lián)網(wǎng)實時操作系統(tǒng)淺析
如果把云計算比作地球的大腦,那么物聯(lián)網(wǎng)終端就是遍布全球的“神經(jīng)末梢”。如果把云計算比作地球的心臟,那么物聯(lián)網(wǎng)終端就是遍布全球的“毛細血管”。這些物聯(lián)網(wǎng)終端數(shù)量龐大、功能與性能各異、應(yīng)用極其廣泛,這帶來了一個被稱作“碎片化”的物聯(lián)網(wǎng)難題。如何滿足海量終端的這些多樣化需求,是物聯(lián)網(wǎng)時代給操作系統(tǒng)帶來的新機遇和挑戰(zhàn)。
本文引用地址:http://butianyuan.cn/article/201809/392045.htm下面我們就簡單介紹一下目前國內(nèi)市場上我們看到的四家實時物聯(lián)網(wǎng)操作系統(tǒng):
AliOSThings:致力于搭建云端一體化IoT基礎(chǔ)設(shè)備
AliOS家族旗下面向IoT領(lǐng)域的輕量級物聯(lián)網(wǎng)嵌入式操作系統(tǒng)AliOSThings將致力于搭建云端一體化IoT基礎(chǔ)設(shè)施,具備極致性能、極簡開發(fā)、云端一體、豐富組件、安全防護等關(guān)鍵能力,并支持終端設(shè)備連接到阿里云Link,可廣泛應(yīng)用在智能家居、智慧城市、新出行等領(lǐng)域。
HuaweiLiteOS:為物聯(lián)網(wǎng)終端廠商提供一站式的完整軟件開發(fā)平臺
HuaweiLiteOS是華為物聯(lián)網(wǎng)解決方案的重要組成部分,致力于降低智能終端的開發(fā)門檻、縮短開發(fā)周期。2015年華為發(fā)布“1+2+1”的物聯(lián)網(wǎng)戰(zhàn)略,HuaweiLiteOS作為戰(zhàn)略的重要組成部分,是支持物聯(lián)網(wǎng)終端產(chǎn)業(yè)快速發(fā)展、使能終端設(shè)備智能化的軟件開發(fā)平臺。HuaweiLiteOS發(fā)布以來,支持了很多優(yōu)秀產(chǎn)品的上市,包括華為高端智能手機、可穿戴設(shè)備、物聯(lián)網(wǎng)芯片等,設(shè)備使用量已經(jīng)超過5000萬。同時,HuaweiLiteOS結(jié)合自身優(yōu)秀實踐經(jīng)驗,積極與第三方芯片、終端廠家合作,為產(chǎn)業(yè)發(fā)展貢獻力量,共同迎接千億連接時代的到來。
HuaweiLiteOS提供統(tǒng)一開放的API,可廣泛應(yīng)用于智能家居、可穿戴設(shè)備、車聯(lián)網(wǎng)、制造業(yè)等領(lǐng)域,以輕量級、低功耗、快速啟動、互聯(lián)互通、安全穩(wěn)定等關(guān)鍵能力,通過開源、開放的方式,為開發(fā)者提供一站式服務(wù),有效降低開發(fā)門檻,縮短開發(fā)周期。
RT-Thread:最簡潔,優(yōu)雅的開源操作系統(tǒng)之一
RT-Thread早在2006年就開始啟動并發(fā)布了0.1.0內(nèi)核版本,是一個集RTOS內(nèi)核、中間件組件和開發(fā)者社區(qū)于一體的技術(shù)平臺。RT-Thread也是一個組件完整豐富、高度可伸縮、簡易開發(fā)、超低功耗、高安全性的物聯(lián)網(wǎng)操作系統(tǒng)。總的來講,RT-Thread具備一個IoTOS平臺所需的所有關(guān)鍵組件,例如GUI、網(wǎng)絡(luò)協(xié)議棧、安全傳輸、低功耗組件等等。
經(jīng)過11年的實踐應(yīng)用,RT-Thread已經(jīng)在工業(yè)、新能源、電力,消費,家電,交通等各行業(yè)被廣泛使用。另外,RT-Thread已經(jīng)擁有一個國內(nèi)最大的嵌入式開源社區(qū),累積裝機量超過三千七百多萬臺,成為國人自主開發(fā)、國內(nèi)最成熟穩(wěn)定和裝機量最大的開源RTOS。
RT-Thread擁有良好的軟件生態(tài),支持市面上所有主流的編譯工具如GCC、Keil、IAR等,工具鏈完善、友好;支持各類標準接口,如POSIX、CMSIS、C++應(yīng)用環(huán)境、Javascript執(zhí)行環(huán)境等,方便開發(fā)者移植各類應(yīng)用程序。商用支持所有主流MCU架構(gòu),如ARMCortex-M/R/A,MIPS,x86,Xtensa,C-Sky,幾乎支持市場上所有主流的MCU和WiFi芯片。
ThreeOS:擁有自動編程智能技術(shù)的“無核架構(gòu)”物聯(lián)網(wǎng)操作系統(tǒng)
TreeOS是一款超輕量級的開源實時操作系統(tǒng),支持多種架構(gòu),是基于微控制器(MCU)程序開發(fā)的一項不錯選擇。TreeOS的獨特之處是引入了“無核構(gòu)件化”設(shè)計理念。系統(tǒng)無核化,對內(nèi)存幾乎零占用,是一款真正可用于MCS51等8位MCU的操作系統(tǒng)。構(gòu)件化設(shè)計,各種功能構(gòu)件齊全,可輕松應(yīng)付物聯(lián)網(wǎng)“千物千面”的應(yīng)用需求。
TreeOS則是在解決各種處理器通用性的基礎(chǔ)上,把開發(fā)重點放在大量的外圍器件驅(qū)動及邊緣計算方面,并開創(chuàng)性地發(fā)展了“從電路圖直接生成代碼”的自動編程智能技術(shù),使得各種物聯(lián)網(wǎng)設(shè)備的開發(fā)變得非常簡單高效,使各種設(shè)備可以統(tǒng)一在一個平臺上開發(fā)。
隨著物聯(lián)網(wǎng)的發(fā)展,中國物聯(lián)網(wǎng)芯片及MCU廠商將大規(guī)模崛起,另外國內(nèi)擁有強大的物聯(lián)網(wǎng)產(chǎn)業(yè)鏈以及最大的市場和制造業(yè)群體,從互聯(lián)網(wǎng)時代的CPU到移動互聯(lián)網(wǎng)時代的ARM處理器,物聯(lián)網(wǎng)時代的到來將會給MCU一個機會。物聯(lián)網(wǎng)終端絕大部分采用MCU,但近萬種不同品牌性能各異的MCU,統(tǒng)一在一個平臺,一直以來是個極大挑戰(zhàn),因此,物聯(lián)網(wǎng)操作系統(tǒng)將迎來其發(fā)展的機遇和挑戰(zhàn),大家都準備好了嗎?
評論