物联网操作系统的推出有助碎片化问题解决

服务机器人 2021-05-31 15:18www.robotxin.com女性服务机器人
操作系统的推出有望解决发展的碎片化问题,从此实现的“简洁”。

ARM在2014技术大会上宣布了被业界称之为操作系统的mbed OS。 mbed OS是免费的开源软件,将于2015年正式发布。ARM CTO Mike Muller 表示,我们希望做出一个免费的、大家都会使用的东西。

最近,苹果正式发布了苹果手表,而在此前,飞利浦的智能灯泡已上市, V2V在美国已启动立法程序,种类繁多的智慧城市项目均在开发之中。穿戴式计算、、和智慧城市正在快步走来,即将进入我们的生活。从技术上讲,以上林林总总都属于。

按照定义,是利用互联网把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,是“物物相连的互联网”。从系统结构上看,相当复杂,既有各式各样的传感终端设备,也包括后台服务和传统电脑、移动计算设备上的应用。当前的系统与其说是一个个“物物相联的互联网”,不如说是一个个“物物相联的局域网”。技术方案不统一,体系结构不一致,使得各之间即无法互联,系统开发也十分困难。

这种情况被ARM描述成“碎片化的”,mbed OS的目标正是试图解决碎片化问题,

mbed OS是基于ARM Cortex-M处理器所设计的免费操作系统,配有安全、通讯和设备管理模块,支持低功率智能蓝牙、2G、3G与CDMA通信技术、Thread、Wi- Fi、802.15.4/6LoWPAN、TLS/DTLS、CoAP、HTTP、MQTT以及轻量级的M2M。而只需32~64kbRAM和256 kb闪存的配置,适合在小设备上运行。开发商能使用mbed开发电池使用寿命长达数年的设备,比如心率感测器。

mbed由三部分组成运行于ARM Cortex-M系列处理器的实时操作系统、运行于云端的设备服务器和开发工具。mbed实时操作系统可以管理传感器、网络及无线芯片,支持蓝牙、2G、3G等多种通信协议以及API。mbed实时操作系统由事件驱动而非传统的分时型操作系统,系统将始终处于休眠状态,直到来自传感器或者其它周边设备将其唤醒,处理完毕即转为休眠。mbed云端设备服务器可运行于x86和 ARM平台,能与云上各类高层应用和协议对接,提供数据流管理、设备管理和安全管服务。按ARM的说法,mbed云端设备服务器将来自mbed设备的小数据处理后汇成,再将分成小数据分发到接入的mbed设备。

ARM表示,2012年销售了87亿颗芯片,而嵌入式控制的市场总和为172亿颗。ARM预测,到2020年,该市场将因器件推动而增长到年销售270亿颗芯片。按ARM的设想,ARM芯片配以mbed OS,不仅能将局域式的变成互联式的,还能实现的“简洁之美”可通过同一个网络浏览器找到并控制家里的灯泡,而不必知道或在意正在使用的是Wi-Fi还是3G。ARM宣称,都始于小数据,未来的的数据连接并借助强大生态系统的支持提供切实可行的多样化服务。

mbed OS是一种试图将局域网式向互联网推进的重要努力。

Copyright © 2016-2025 www.robotxin.com 人工智能机器人网 版权所有 Power by