隨著物聯(lián)網(wǎng)在工業(yè)和其他自動化領域的推進,要求產(chǎn)品功能日益強大,系統(tǒng)設計的復雜度不斷提升,這給系統(tǒng)廠商提出了極大挑戰(zhàn)。
另一方面,來自市場競爭的壓力讓廠商的產(chǎn)品開發(fā)周期逐漸縮短、價格戰(zhàn)也更加白熱化,為保證利潤空間,一個很明顯的趨勢是輕設計化,即廠商不斷精簡自己不必要的研發(fā)投入,專注于核心技術和產(chǎn)品的開發(fā)。對于物聯(lián)網(wǎng)來說,由于相關應用非常碎片化以及需要低功耗,因此其對操作系統(tǒng)也有新的要求,比如快速、成熟、高可靠性、開發(fā)便捷性、可連接性、低功耗性,同時也需要開源。Pqvesmc
華強聚豐為何投資RT-Thread?
傳統(tǒng)的嵌入式市場缺乏第三方的統(tǒng)一的操作系統(tǒng),基本上是每家芯片公司來自己開發(fā)RTOS,這樣存在大量的重復開發(fā)以及資源浪費。到了物聯(lián)網(wǎng)時代,這就給RTOS操作系統(tǒng)廠商以更多的機會。據(jù)了解,目前僅國產(chǎn)RTOS的玩家就有5、6款之多。Pqvesmc
作為國內(nèi)首選的、聯(lián)網(wǎng)終端裝機量超億臺的IoT OS,RT-Thread的開發(fā)者和合作伙伴涵蓋了各類創(chuàng)客,芯片公司、終端公司、云服務商、方案商等。同時也是目前裝機量最多,最開放、最成熟穩(wěn)定的IoT OS。Pqvesmc
RT-Thread的創(chuàng)始人熊譜翔表示,他從入行開始就接觸風河公司的Vxworks。跟Vxworks這樣的傳統(tǒng)嵌入式系統(tǒng)相比,IOT OS更適合物聯(lián)網(wǎng)的應用。此外Vxworks目前面臨一個問題,由于是一個封閉的系統(tǒng),未來會用Vxworks的工程師會越來越少,可使用的資源也跟開源的系統(tǒng)無法相提并論。Pqvesmc
筆者比較好奇的是,作為一個開源操作系統(tǒng),基本上所有的代碼都是免費開放,那么如何實現(xiàn)商用化呢?熊譜翔對商業(yè)模式?jīng)]有多談,他表示以前RTOS賣出去跟你沒有任何關系,進入物聯(lián)網(wǎng)時代會跟你有千絲萬縷的關系。未來是否有可能“羊毛出在豬身上”呢?Pqvesmc
據(jù)了解,RT-Thread最近獲得了來自于華強聚豐旗下的聚豐投資的天使融資。聚豐投資主要集中于供應鏈上下游的投資,聚豐投資負責人表示,之所以投資睿賽德,是因為兩家公司的理念是一致的。希望能提供給產(chǎn)業(yè)更好的產(chǎn)品,讓開發(fā)者更簡潔的使用,讓終端能夠降成本。Pqvesmc
Pqvesmc
RT-Thread目前與國內(nèi)各大芯片公司的合作。目前合作的云平臺有京東、QQ物聯(lián)、機智云等。據(jù)介紹,RT-Thread的物聯(lián)網(wǎng)操作系統(tǒng)已經(jīng)得到了國內(nèi)外芯片廠商和其他合作伙伴的廣泛認同和積極參與,不久前中天微、富瀚微、君正、全志、靈動微、愛普特和華芯微特等企業(yè)與睿賽德電子科技簽署了戰(zhàn)略合作協(xié)議,將RT-Thread作為其原生操作系統(tǒng)之一,搭配其芯片推向市場。Pqvesmc
什么是RT-Thread ?
2017年9月21日,睿賽德召開主題為“積識成睿 慧澤百川”的新產(chǎn)品暨合作伙伴計劃發(fā)布會,同時在深圳發(fā)布了RT-Thread3.0版本。同時公布的RT-Thread多類別合作伙伴和開發(fā)者社區(qū)計劃將進一步拓展其生態(tài),將支持國內(nèi)外微控制器(MCU)及無線系統(tǒng)級芯片(無線SoC)廠商去快速、完備地開發(fā)各種物聯(lián)網(wǎng)應用解決方案。發(fā)布會上,來自華強聚豐、機智云、南方硅谷、NXP及中天微的高管也介紹了他們與睿賽德電子科技的深度合作,均表示將共同促進其產(chǎn)品或服務與國人自主物聯(lián)網(wǎng)操作系統(tǒng)協(xié)同發(fā)展。 Pqvesmc
RT-Thread是一個集RTOS內(nèi)核、中間件組件和開發(fā)者社區(qū)為一體的技術平臺,具有極小內(nèi)核、穩(wěn)定可靠、簡單易用、高度可伸縮、組件豐富等特點。Pqvesmc
左為RT-Thread的創(chuàng)始人熊譜翔,右為RT-Thread COO 鄒誠Pqvesmc
熊譜翔先生表示,最早開發(fā)這個物聯(lián)網(wǎng)操作系統(tǒng)的初衷是給自己用,因為當時是有一些嵌入式的項目。當時實際上還是嵌入式的概念,物聯(lián)網(wǎng)的概念并未普及。熊譜翔表示,希望RT-thread成為未來物聯(lián)網(wǎng)技術的一個基礎支持。Pqvesmc
上海睿賽德電子科技有限公司COO 鄒誠表示,RT-Thread是2006年發(fā)布這個版本,11年時間經(jīng)過了好幾個版本。包括最早2011年的1.0版本,包括1.0版本之前每個季度做的測試版本。到了后面1.2版本、2.0版本有了更加全的版本,包括Linux的融合。Pqvesmc
在11年中,RT-Thread邁過了好幾座大山。包括軟件生態(tài)的支持(編譯工具、工具鏈完善),應用到了包括能源、醫(yī)療、車載等需要高可靠性的行業(yè)中去(如風機變頻控制系統(tǒng)、高鐵列車控制系統(tǒng)、電網(wǎng)監(jiān)測系統(tǒng)、多軸無人機、智能家電、共享單車、智能點燈、移動電池管理系統(tǒng))。在硬件上幾乎支持目前所有主流的MCU架構。Pqvesmc
RT-Thread的成功與開源社區(qū)的發(fā)展是分不開的,RT-Thread已經(jīng)擁有了國內(nèi)最大的嵌入式開源社區(qū),同時被廣泛應用于能源、車載、醫(yī)療、消費電子等多個行業(yè),成為國人自主開發(fā)、國內(nèi)最成熟穩(wěn)定和裝機量最大的開源RTOS。除了針對工業(yè)領域,在未來包括手機的蜂窩通信基帶、NB-IoT模塊中也對RTOS有大量的需求。Pqvesmc
Pqvesmc
RT-Thread Nano版本,只有3Kb Flash,可以說是業(yè)界最小。這個版本理論上可以覆蓋到任意的M0/0+,M3/4,M7的MCU上。
這就是RT-Thread 3.0的架構圖,在這個平臺上可以提供相應的組件和服務?;A組件是RT-Thread本身的組件情況,這里包括設備框架,通過這種方式來做跨平臺、跨硬件的應用。另一種是虛擬文件系統(tǒng),它的靈活性很高。這里也包括各種平臺性的接口,包括各種內(nèi)核接口。Pqvesmc
另外一部分是低功耗這一塊,這也是IoT的一個操作系統(tǒng),這里是實現(xiàn)了一個非常智能化的低功耗組件。上層應用不需要關心底層怎么去省電、睡眠,怎么去喚醒。針對低功耗組件來說,可以認為是一個很中立的組件。Pqvesmc
Pqvesmc
在IoT領域,F(xiàn)OTA是很重要的,RT-Thread也支持各種在線升級。Pqvesmc
在協(xié)議相關的,和整個RT-Thread 3.0做了很多的技術升級。這里也包括很多大量應用的協(xié)議?,F(xiàn)在主要是針對2G、3G、4G模塊的全部支持。Pqvesmc
相比競爭對手,RT-Thread有哪些優(yōu)秀的特性?
具備資源占用低、高度可裁剪、二次開發(fā)便捷、商用支持所有主流芯片及CPU架構等特性。
熊譜翔表示,第一是兼容性,和老的版本兼容,和外部的兼容。其中有一點,RT-Thread從0.3這個版本到1.0、2.0版本都是完美兼容的。2.0版本的用戶可以很方便的遷移到3.0。Pqvesmc
第二個是高度的可伸縮性,從非常小的版本到功能比較齊全的版本再到完整的標準版本一直以來是引以為自豪的東西。通過這種方式從M0支持到Cortex A芯片。Pqvesmc
在3.0的時候,特別添加了ENV工具,一個是整個的配置工具,來做整個系統(tǒng)配置。你不用想著怎么把一個材料加進去。你可以直接用工具去做這個事情,另外一個是包管理器,這個時候你可以把本地下下來。在這個基礎版本上,你可以到網(wǎng)站,還會有一些APP store,把自己和第三方的組件之間引入進來。Pqvesmc
第三個是低資源占用,整個RT-Thread的資源占用程度非常低。Pqvesmc
第四個是易用和便捷開發(fā)性。比如API的簡明性,很容易做二次開發(fā);RT-Thread本身是內(nèi)置調(diào)試工具,還有一些輔助工具,也包括我們視頻的一些輔助工具,還有一些工具鏈支持。Pqvesmc
通過上面這些特性,我們也可以看到RT-Thread是非常適合解決IoT的碎片問題的。實際上是支持多種處理器和架構。Pqvesmc
RT-thread演進路線圖Pqvesmc
從RT-Thread演進路線圖來看,RT-Thread 3.0是支持豐富的協(xié)議棧的,也包括一些機智云等。以及一些配置工具,輔助性工具。到了3.1,這個版本大概會在明年年初,會繼續(xù)增強軟件包。再往后是RT-Thread 4.0,也就是明年Q3上線。Pqvesmc
Pqvesmc
RT-Thread 3.1最主要的變化是完善IoT的相關軟件包支持,以及加入Trust Zone這種安全技術。Pqvesmc
Pqvesmc
明年發(fā)布的RT-Thread 4.0將會基于同一的POSIX平臺,提供靈活的云、端一體化服務。同時會構建一個智能化的AI引擎。Pqvesmc
RT-thread到底想做什么呢?
熊譜翔表示,目前物聯(lián)網(wǎng)在國內(nèi)主要分為五大類,大概40億美金規(guī)模。熊譜翔認為,對于傳統(tǒng)企業(yè),要做物聯(lián)網(wǎng)產(chǎn)品有很多的挑戰(zhàn)和困難?!安煌男酒托吞柖疾灰粯樱瑸槭裁匆獜娬{(diào)這一個呢?我們要做一款操作系統(tǒng),真的是需要一個大公司做嗎?其實不一定,也許更需要一個小公司。而不是大公司投一個人一年做完。因為太碎片化。今天物聯(lián)網(wǎng)發(fā)展到現(xiàn)在,對于一款優(yōu)質(zhì)的強大的RTOS需求旺盛。事實上是沒有一款真正被市場認可的操作系統(tǒng)。”熊譜翔表示。Pqvesmc
Pqvesmc
今天推出的RT-Thread 3.0,圍繞的使用環(huán)境是什么?中國最近10年發(fā)展非???,國內(nèi)的公司逐漸取代國外。我們看到的是IoT芯片比如WIFI、NB IOT、MCU都有很大的空間。在全球,物聯(lián)網(wǎng)產(chǎn)業(yè)都會由中國主導。一方面物聯(lián)網(wǎng)非常碎片化,另一方面市場很龐大,都會導致未來物聯(lián)網(wǎng)的核心都在中國。Pqvesmc
RT-Thread與合作伙伴的具體合作計劃Pqvesmc
“最近幾年有很多大的廠商都在推IOT OS,很顯然他們都看到了這一塊的價值?!毙茏V翔表示?!拔覀冃峦瞥龅腞T-Thread 3.0 就是一款旨在構筑物聯(lián)網(wǎng)技術基石的操作系統(tǒng),它基于我們十年、多領域嵌入式應用迭代出的穩(wěn)定性與經(jīng)驗,在充分考慮各種物聯(lián)網(wǎng)應用場景后而打造,可通過充分發(fā)揮芯片的能力,使物聯(lián)網(wǎng)端設備的開發(fā)變得簡單快捷?!?Pqvesmc
本文為國際電子商情(微信公眾號esmcol)原創(chuàng)文章,版權所有!Pqvesmc
Pqvesmc