物聯(lián)網(wǎng)OS百花齊放,究竟誰能一馬當先?——嵌入式系統(tǒng)聯(lián)誼會總第22次隨記
掃描二維碼
隨時隨地手機看文章
我們正在邁步進入物聯(lián)網(wǎng)時代,而且似乎走地越來越快。得益于此,諸多硬件廠商已經(jīng)嘗到了甜頭,各種微控制器、傳感器、無線連接芯片等都出貨量增加。傳統(tǒng)大IT廠商則紛紛投身云服務(wù),圈地跑馬。而在物聯(lián)網(wǎng)整個生態(tài)中,還有另一塊肥肉也都早都被大家盯上了,那就是物聯(lián)網(wǎng)操作系統(tǒng)(IoT OS)。大家都類比互聯(lián)網(wǎng)時代微軟的案例,認為在物聯(lián)網(wǎng)時代如果誰抓住了這塊肥肉將來也會如日中天。
目前在國內(nèi)外,不少廠商和開發(fā)團體都紛紛投身于此,開發(fā)了自己的IoT OS。嵌入式系統(tǒng)聯(lián)誼會作為一家從2008年就成立的業(yè)內(nèi)知名組織,一直致力于推動從過去的嵌入式系統(tǒng)到現(xiàn)在物聯(lián)網(wǎng)操作系統(tǒng)的發(fā)展。為給產(chǎn)業(yè)內(nèi)同仁們搭建一個良好的交流平臺,聯(lián)誼會近日在北京召開了“物聯(lián)網(wǎng)操作系統(tǒng)現(xiàn)狀與發(fā)展前景研討會”,ARM、Ruff、RT-thread、慶科,華為、中興和中天微等產(chǎn)業(yè)代表系數(shù)到場,聯(lián)誼會秘書長何小慶老師主持了會議。
Arm Mbed:安全是第一要義
其實在最近的Arm年度技術(shù)論壇上,Arm就已經(jīng)發(fā)布了全新的安全平臺架構(gòu)PSA,而在此次分享會上,Arm Mbed商務(wù)總監(jiān)殷曉兵又著重提及了這一點。總所周知物聯(lián)網(wǎng)時代應(yīng)用終端多種多樣,很多人用碎片化來形容。而殷曉兵認為稱其為粉末化也并不為過。這對于物聯(lián)網(wǎng)安全而言也是一種挑戰(zhàn)。如何在這種粉末化的應(yīng)用上來構(gòu)建一個安全的換將,將其收斂到一個具體的平臺,這是一件很難的事情。而PSA就是為了這樣的一個目的而研發(fā)的:Arm希望能夠提供一個通用的規(guī)范,讓硬件、云端和軟件都能夠在統(tǒng)一的安全框架內(nèi)實現(xiàn)安全。
除了安全外,Arm Mbed還有一個很大的優(yōu)點是開源。據(jù)悉,在阿里最近發(fā)布的AaliOS Thing中,就又Mbed TLS的身影。專門面向物聯(lián)網(wǎng)安全應(yīng)用而新發(fā)布的M23也已經(jīng)可以在市面上少量拿到貨了,M33則還需等到明年。殷小兵認為,Mbed OS的發(fā)展前景極為可觀,未來Mbed的合作伙伴的數(shù)量將會是目前IP合作伙伴數(shù)量的3~%倍。
RT-Thread:小屏內(nèi)的安卓體驗
RT-Thread是一家老牌的物聯(lián)網(wǎng)OS品牌了,一般大家都會簡稱其為RTT。據(jù)鄒誠介紹,RTT目前已經(jīng)有了2000w的裝機量,而正式的準備開始做一些推廣還是近期的事情??梢奟TT在“民間“確實是十分受追捧。從RTT的整個路子來看,前期一直在自我進行產(chǎn)品的調(diào)整和發(fā)展,近期已經(jīng)到了一個轉(zhuǎn)折點,開始考慮一些留存和擴大裝機量的問題。
先說RTT的優(yōu)勢,首先是完全中立。對于芯片、IP核和云端都是中立的。這種中立的好處在于不論是何種硬件設(shè)計,都可以跑RTT。筆者注意到就連最近很火的RISC-V,RTT也已經(jīng)實現(xiàn)了支持。另外一個優(yōu)勢就是RTT所提出的所謂“小屏內(nèi)的安卓體驗“。在完整版本班內(nèi),會有一個GUI的優(yōu)化,鄒誠表示RTT是目前IoT OS中GUI做的最好的。而這個完整版本對于硬件的需求也不高,只要1M以上的Flash和1M以上的RAM即可跑得起來。
在生態(tài)推廣方面,可以說RTT是剛剛正式開始做,不過也走出了一條路。RTT與中天微、君正、全志科技等等簽訂了合作,將會讓RTT以一個原生支持的形式出現(xiàn)在這些芯片上。除此外,為了擴大生態(tài)的草根影響力,RTT還找上了正點原子,讓其在開發(fā)板上面也實現(xiàn)了對于RTT的燒寫支持。
LiteOS:從手機端到NB-IoT
LiteOS早先在手機中應(yīng)用,現(xiàn)在開始為華為的NB-IoT大業(yè)服務(wù)。自始至終還沒有和RTT和Mbed等那么強調(diào)獨立性,對于華為而言,他們非常知道自己要什么,也非常清楚如何來達到自己的目標。
LiteOS的裝機量非常的大,因為早在手機里面就有很多應(yīng)用。在很多熄屏狀態(tài)下,LiteOS都可以執(zhí)行很多輕量化和必要的工作任務(wù)。而目前LiteOS主要是輔佐華為的NB-IoT大業(yè),同時兼顧整個物聯(lián)網(wǎng)生態(tài)推廣。目前華為已經(jīng)推出了NB-IoT的芯片,再輔以LiteOS的系統(tǒng),可以給NB物聯(lián)網(wǎng)節(jié)點提供一個完整的解決方案。目前看起來,似乎NB的生意鏈條就快閉攏了,假以時日,LiteOS將在中國NB網(wǎng)絡(luò)內(nèi)獲得更大的成功。
從RTOS到IoT OS:技術(shù)、產(chǎn)業(yè)與商業(yè)化
上午的最后一個演講來自于華東師大沈建華副教授,這一位也是業(yè)內(nèi)知名人士。沈先生首先類比了傳統(tǒng)的嵌入式系統(tǒng)于RTOS,可以說是一盤散沙。以前只能通過一些開源、無標準API和應(yīng)用框架來在MCU內(nèi)部署一些功能,這樣做非常不方便。而沈先生認為物聯(lián)網(wǎng)給嵌入式系統(tǒng)帶來了巨大機遇。物聯(lián)網(wǎng)如果要快速發(fā)展,必須要像PC和移動開發(fā)那樣方便和標準化。
沈先生給我們闡明了一個觀點,IoT OS要先自己用好,然后再去想如何給大家用好。觀之沈先生所傾注心血的MiCO和華為的LiteOS,走的都是這樣的路子。傳統(tǒng)白電廠商有一個需求,它們想要給自己的家電設(shè)備增加一點無線功能,給產(chǎn)品打上智能化和物聯(lián)網(wǎng)的標簽。而這種技術(shù)開發(fā)與之之前的技術(shù)積累路線并不一致,因此上海慶科就有了機會。慶科提供大量簡單易用的無線模塊給白電廠商,幫助其實現(xiàn)傳統(tǒng)白電向智能白電的轉(zhuǎn)變。與此同時,慶科在獲得了大規(guī)模出貨量的同時,自己的MiCO系統(tǒng)也得到了更多的鋪張和發(fā)展。
“以前大家會說,沒有聯(lián)網(wǎng)的電腦就是一坨廢鐵;而在不遠的未來,一個沒有聯(lián)網(wǎng)的嵌入式系統(tǒng)也是毫無價值的。”在此次嵌入式系統(tǒng)聯(lián)誼會上,我們看到了這么多優(yōu)秀的IoT OS的國產(chǎn)廠商,而放眼整個國際,其實還有太多太多。未來誰能留存下來?拭目以待。