Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Graphics and Gaming
    • High Performance Computing
    • Innovation
    • Multimedia
    • Open Source Software and Platforms
    • Physical
    • Processors
    • Security
    • System
    • Software Tools
    • TrustZone for Armv8-M
    • 中文社区
  • Blog
    • Artificial Intelligence
    • Automotive
    • Healthcare
    • HPC
    • Infrastructure
    • Innovation
    • Internet of Things
    • Machine Learning
    • Mobile
    • Smart Homes
    • Wearables
  • Forums
    • All developer forums
    • IP Product forums
    • Tool & Software forums
    • Pelion IoT Platform
  • Activity
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • More
  • Cancel
中文社区
中文社区
中文社区博客 物联网操作系统推出有助碎片化问题解决
  • Blogs
  • Forum
  • 视频和文件
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
中文社区 requires membership for participation - click to join
More blogs in 中文社区
  • ARM中国大学计划博客

  • Arm新闻

  • 中文mbed博客

  • 中文社区博客

  • 恩智浦汽车电子MCU讨论区博客

 

Tags
  • 物联网
  • chinese
  • Arm
  • iot
  • 中文
  • mbedos
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

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

wangyong
wangyong
November 9, 2014

2014-11-09 06:25 来源:计世网

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

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

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

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

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

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

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

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

Anonymous
中文社区博客
  • 中文社区博客: Streamline中基于统计的性能分析功能介绍

    章政
    章政
    原文参考 ARM性能分析器(Streamline) 7.0版开始支持基于SPE(统计性能分析扩展)的性能分析。SPE是Armv8.2-A架构中的一个可选扩展特性,它可以以很低的代价对处理器的流水线进行采样。Streamline可以从Arm Development Studio和Arm Mobile Stuido获取。 为什么需要SPE? Streamline前序版本只能通过硬件计数器和软中断中采样PC信息获取CPU的信息…
    • January 28, 2020
  • 中文社区博客: 让数值算法在Arm edge端跑的更快

    章政
    章政
    CMSIS DSP 库作为高度优化的嵌入式系统数字信号计算库一直以来深受广大开发者所喜爱,随着人工智能(Artificial Intelligence )逐步向Edge端扩展,Edge端的数字计算负载也越来越大,为了缓解计算的压力,各种框架也在Edge端采用CMSIS DSP库进行优化加速。科学计算环境和嵌入式开发环境有很大的区别,比如科学计算往往采用Python,SCIPy,Matlab,而这些环境一般是无法在低功耗嵌入式环境…
    • November 13, 2019
  • 中文社区博客: 使用Arm Mobile Studio加速Mali GPU分析

    章政
    章政
    Streamline性能分析器是一个基于采样的分析器,可以提供有关设备中存在的Arm CPU和Mali GPU的详细性能信息。最新版本的Streamline包含一组预定义模板,可用于方便选择要使用的数据源,并控制它们的显示方式。最新版本的Streamline包含在  Arm Mobile Studio  2019.0和  Arm Development Studio  2019.0中,它包含对Mali
    • May 31, 2019