国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

物聯網操作系統的新進展

發布時間:2015-12-4 11:17    發布者:designapp
摘要:文章介紹了以微軟、ARM、Micrium、華為和慶科為代表的物聯網操作系統的最新發展情況,作者預計開源軟件依然會在物聯網操作系統中發揮主導作用。

引言

物聯網操作系統(以下簡稱物聯網OS)最近很熱鬧,2015年5月20日華為發布開拓物聯網領域的“敏捷網絡3.0”戰略,包括物聯網OS Lite OS、敏捷物聯網關、敏捷控制器三部分,5月28日谷歌在舊金山宣布物聯網軟件BriloOS 和IoT協議 Weave。7月29日微軟發布了Windows 10的同時發布了 Windows 10 IoT Core,8月20日慶科在北京舉辦了盛大的開發者大會,發布了最新的MiCO 2.0 ,這距MiCO 2014年7月22日首發,剛剛過去一年的時間,各大公司如此密集地發布新的物聯網OS,國內企業在爭搶萬物互聯的新的風口,由此可見,一場物聯網OS的激烈競賽已經拉開序幕。

物聯網OS的元年

物聯網OS最初起源于傳感網的兩個開源OS,一個是TinyOS,另一個是Contiki。TinyOS項目是由加州大學伯克利分校、Intel和Crossbow技術等公司2000年發起的開源項目,2012年2.1.2 版本以后就停止更新。Contiki項目的作者是dam Dunkels 博士,Dunkels 博士原來在瑞典工學院計算機研究所工作,現是Thingsqure 創始人,也是uIP/LWIP 作者。Contiki項目很活躍,尤其是網絡協議方面,Contiki采用uIP協議,已經擴充支持IPv6和低功耗6LoWPAN路由協議。

方方面面的原因,之前的傳感器OS只是在學術屆稍有影響,在產業界沒有太多的反響,2014年才是物聯網OS的元年。2014年10月ARM推出mbed物聯網設備平臺和操作系統mbed OS。ARM物聯網事業部門總經理Krisztian Flautner是這樣介紹mbed OS的開發背景:“目前物聯網設備多半仍處于孤立狀態并未互相連接,這就意味著還無法實現一個真正全面互連的世界,并讓所有設備都能互通并提供各種云端服務”。mbed OS 正是為了改善這樣的現狀而誕生的。



ARM mbed物聯網設備平臺由mbed OS、mbed設備服務器(mbed Device Server)和mbed社區(mbed.org)三部分組成。mbed OS是一個專為基于ARM Cortex-M的設備所設計的免費操作系統。mbed Device Server是一套授權(收費)軟件,提供物聯網行業必需的服務器端技術,以便安全地連接并管理設備,可作為物聯網設備專用通信協議與網絡開發商所使用的應用程序編程接口間的橋梁。mbed SDK開發工具和mbed.org 社區是一個開源嵌入式開發平臺和開發者網絡社區,見下圖1 。

mbed OS發布的時候,當時頗為吸引眼球,業界的感覺是:難道物聯網的Android來了嗎?想趕風口的人更是躍躍欲試。但是之后幾個月,ARM mbed OS 聲音逐漸變得小了,直到2015年3月紐倫堡嵌入式世界展覽上ARM宣布與IBM和飛思卡爾合作推出了一款“物聯網入門套件”。最新的信息是mbed OS 3.0 將在2015年11月10日 美國硅谷ARM TechCon 正式發布,12月8日在中國深圳發布, 屆時全球的開發者或許可以拿到一個二進制版本。

物聯網OS競賽才剛剛開始

在這場物聯網OS的競賽中,中國企業信心滿滿,而國外的企業卻顯得保守和猶豫。讓我們先看看市場上已經發布的國外的幾款產品吧。

微軟的Windows 10 IoT Core。它是Windows 10 家族中企業、手機和IoT 三個版本一個成員,系統占用256K RAM 2G Flash,目前支持Intel Edison 和樹莓派Pi 2(ARM架構) 兩款高端處理器。Windows 10 IoT Core的優點:放棄了以前WinCE 方式,沒有入門費也沒有版稅,集成了微軟Aurze云服務,開發者熟悉的VS2015 開發環境以及微軟20年嵌入式開發和設備維護經驗。 缺點:256K RAM 2G Flash,不能支持在物聯網系統占領主流地位的MCU;不開源,這一點也會讓微軟在與開源Linux 競爭中失分不少。在智能終端OS市場競爭中,微軟的市場已經喪失殆盡,基于Linux 內核的Android 牢牢占了上風。

Micrium的Spectrum物聯網OS。以開發μC/OS而著名的Micrium 在2014年10月發表了Spectrum物聯網OS,今年5月聯合瑞薩、高通和艾睿推出Wireless Demonstration Kit,如圖2 。kit 包括了Renesas RX111 MCU 開發板,Qualcomm QCA4002 Longsys GT202 PMOD Wi-Fi 模塊、Renesas E1調試器和Micrium Spectrum 軟件。



Micrium產品在工業、醫療和航空航天領域里面有著廣泛的應用基礎,全球的市場份額接近30%,μC/OS 通過第三方認證機構可以獲得航空、醫療和工業安全認證,比如EC 61508,EN62304 和 FDA 510(k)等。技術上μC/OS 的實時性、可擴展性和健壯性很好。MCU支持近60家公司140種MCU和嵌入式微處理器。 云端通過“中介層”支持包括亞馬遜在內的多種云服務。
Spectrum 物聯網軟件是一個完全商業化嵌入式軟件,據了解,用戶在開發和量產的時候都要支付費用,這樣高門檻的軟件會將中小規模的客戶拒之門外。

其他的相似技術和商業模式的產品還有Express Logic 公司推出的針對基于ARM 物聯網設備的X-Wave 平臺,該公司的RTOS內核是ThreadX。 Wind River(風河)IDP智能設備平臺,它是Intel物聯網網關的軟件中間件,支持企業以Intel 物聯網網關為基礎來開發物聯網解決方案,英特爾的物聯網網關的優勢是快速創新并且保持與傳統設備的互操作性,它把網絡、嵌入式控制、企業級安全性和易管理性完整地集成起來,把傳感器和云端數據中心服務器整合起來,形成完整的物聯網基礎設施。該方案的缺點是開放性差。風河最新推出的物聯網解決方案-Helix有望將其技術覆蓋物聯網從智能傳感到云平臺的整個系統開發過程,詳情還待進一步研究了解。

相比國外企業的謹慎和保守,國內企業做得有聲有色。上海慶科是一家名不見經傳的小公司, 以嵌入式開發板和芯片銷售起家,近幾年開始研發和銷售Wi-Fi模塊進入物聯網和智能硬件市場,據悉慶科2014年獲得了阿里系的投資。慶科的MiCO(Micro-controller based Internet Connectivity OS)是一個面向智能硬件優化設計的、運行在微控制器上的、高度可移植的操作系統和中間件平臺,據業內人士分析,基層軟件是在開源軟件技術修改而成。慶科云(FogCloud)是專門為智能硬件平臺,提供數據云存儲、云分發、軟件OTA升級、微信接入等支持服務,既然慶科是阿里系,慶科云肯定是附在阿里云平臺上。目前看,FogCloud是一個面向物聯網的PaaS架構加上幾個小的SaaS應用。比較前面討論過的幾個國外產品,包括華為LiteOS ,MiCO 是目前開放程度最高的物聯OS。華為LiteOS項目的網站http://www.oiotc.cc/ 上目前也只有一個簡單的內核開發文檔,論壇里面有消息稱源代碼要12月才能發布。

MiCO OS已經上線, 開發者進入 http://mico.io 開發者中心可以下載SDK和全部文檔,最新的版本是2.3.0。MiCO 支持各種MCU 芯片,現在有幾種開發套件,比如ST的MiCOkit-3288、Atmel 的SAMG55、NXP 的LPC54102和飛思卡爾的K22 等 ,圖3是MiCOkit 的一個開發過程范例。 MiCO的最大亮點是 MiCO OS、移動App 和云服務全部免費。MiCO OS 是一個新的技術,目前還是在愛好者試用階段。但是使用了MiCO技術的慶科公司Wi-Fi模塊產品已經遍及智能硬件各個領域的應用,已經有一定的應用基層。



開源依然會唱主旋律

在這場物聯網OS比武中,開源依然唱著主旋律。 2014年-2015年市場調查顯示18%的嵌入式OS 依然是用戶自己開發的,(2000年以前這個數字高達50% 以上)。原因是什么呢?商業和開源軟件產品無法滿足用戶要求,在物聯網OS的世界里,這個比率還會更大,原因是什么呢?物聯網系統的需求不明確、商業模式不成熟、加上物聯網OS技術還在發展之中,用戶只好選擇基于開源軟件去開發適合自己物聯網應用的軟件系統。

開源社區和芯片公司為物聯網OS的開發者準備了大量的資源和工具,比如博通的 WICED-SDK-3.1.2 是一套基于Wi-Fi智能硬件開發套件,除了商業的嵌入式OS和協議外,套件里面有一套移植好的開源FreeRTOS 和LwIP 嵌入式軟件。適合于可穿戴設備應用的STM32 Nucleo 的Cube軟件庫,它也加入開源FreeRTOS 和LwIP中間件,還有一個已經獲得商業授權的emWin圖形開發庫。

FreeRTOS 是基于MCU的物聯網應用采用最廣泛的開源的RTOS,著名的智能手表Pebble OS 的內核使用了FreeRTOS。FreeRTOS 內核采用的是GPL 授權方式,但它是一個修改后的GPL協議。FreeRTOS 的GPL授權給了這樣一個例外條件:即這些獨立模塊如果它們使用的是FreeRTOS API 與FreeRTOS進行通信,并且這些獨立模塊不涉及內核和內核調度,也沒有對任務、任務通信和信號量等內核功能作出改動,這些模塊可以不按照GPL方式公開源代碼。

FreeRTOS 還有一種商業授權版本OpenRTOS可供用戶選擇,OpenRTOS由英國WITTENSTEIN high integrity systems公司提供授權和技術支持。

有消息稱MiCO OS 內核使用了FreeRTOS, 做了修改,且在其上封裝了API。但是目前還沒得到官方的證實。智能手表Pebble網站聲明了Pebble OS 使用了FreeRTOS內核,有他們修改的FreeRTOS 內核代碼和相關文檔說明。

與FreeRTOS相似的有LwIP,它采用開源的修改后的BSD 授權。此外,開源的contiki IoT OS ,網站http://www.contiki-os.org,也是一個很活躍的項目,據悉Lite OS思路與contiki很接近,并使用了其中的uIP的協議。
基于開源硬件的Ardunio和樹莓派Pi的開源的物聯網網關和云服務很多,Arduino是基于MCU 面向傳感器和控制部件編程的平臺,樹莓派Pi是基于Linux的嵌入式計算平臺,上面可以承載各種標準服務和應用,適合物聯網網關設計。國內外的物聯網云平臺發展很快,比如Ayla network、Xively、DreamFactory、機智云、Yeelink和中國移動提供的物聯網云平臺服務。

騰訊微信物聯網硬件平臺(http://iot.weixin.qq.com)是一種物聯網云平臺和應用服務,它使用一種微信硬件公共帳號和物聯網設備對接,實現在微信上管理你的設備。微信硬件近期發展很快,支持微信運動(智能手環和手機)、智能家居、電視、玩具、血壓計和微信相框等各種智能硬件,微信硬件平臺通過支持芯片公司的Wi-Fi和藍牙模塊內嵌AirSync和AirKiss協議,以方便硬件開發人員快速地將微信與智能設備進行互聯。AirSync和AirKiss協議用于藍牙和Wi-Fi技術的基礎支持框架和硬件JSAPI等。騰訊已經聯合Marvell、ST、TI和博通等芯片公司,Broadlink 和慶科 Wi-Fi模塊共同支持微信硬件協議,目的是讓智能硬件很方便的接入互聯網,實現萬物互聯的夢想。

小結

物聯網產業處在發展初期,碎片化特點必將導致物聯網時代對軟件的多樣性需求。一種操作系統和開發工具很難支持物聯網系統中的所有設備,短時間內,物聯網OS很難形成像智能手機中Android和iOS兩家獨占市場的局面。以安全性和集成化為代表的物聯網新需要給傳統嵌入式軟件帶來挑戰,也給以互聯網企業為代表的產業新人帶機遇。

參考資料:
[1]何小慶.物聯網操作系統淺[J].單片機與嵌入式系統應用,2015(1)
[2]江文瑞,何小慶.物聯網與實時操作系統[J].單片機與嵌入式系統應用,2014(11)
[3]張愛華,何小慶.基于嵌入式操作系統的物聯網安全[J].單片機與嵌入式系統應用,2015(1)
[4]何小慶.云計算在物聯網中的應用[J].單片機與嵌入式系統應用,2014(11)
[5]何小慶,物聯網時代對嵌入式軟件新需求[J].單片機與嵌入式系統應用,2014(8)
[6]何小慶.談談FreeRTOS 及其授權方式[J].單片機與嵌入式系統應用,2015(10)
                                
               
本文地址:http://m.qingdxww.cn/thread-158549-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 香蕉成人999视频| 秋霞网韩国理伦片免费看| 亚洲国产中文字幕在线视频综合 | 亚洲va久久久噜噜噜久久狠狠| 亚洲footjob| 邓奴的视频IVK| 色多多污网站在线观看| 欧美日韩另类在线观看视频| 四虎影院国产精品| 涩涩涩在线视频| 夜夜夜网站| 在线三区| 麻豆精品人妻一区二区三区蜜桃| 性刺激欧美三级在线现看中文| 午夜在线不卡| 青青草视频官网| 亚洲福利三区| 亚洲国产天堂久久综合| 国产高清在线观看| 亚洲 日韩 在线 国产 视频| 亚洲另类第一页| 日日夜夜操天天干| 在线亚洲精品防屏蔽| 中国男同志gay1069| 免费国产成人高清在线观看视频| 天天色踪合合| 日韩a一级欧美一级在线播放| 天天干天天拍天天射| 亚洲精品久久久久福利网站| 国产精品VIDEOS麻豆TUBE| 亚洲国产夜色在线观看| 三级黄色片在线播放| 天天拍久久| 乌克兰美女性生活| 福利社影院| 亚洲欧洲日韩天堂无吗| 亚洲综合视频在线观看| 色猫咪av在线网址| 四虎影院2022| 在线免费国产视频| 精品国产午夜肉伦伦影院|