ARM做物联网操作系统为什么不被看好?

简介:
    ARM刚发布不久的mbed OS被许多评论人士寄予期待,这个ARM首次触“软”的产品,被认为将会改变现有IoT割裂格局,成就一个大一统的开发环境。

不过相比之下,目前业内人士反而兴趣乏乏。雷锋网(公众号:雷锋网)采访了包括芯片原厂、应用厂商、个人开发者等多位专家,大多意见都集中在:对mbed OS还持保留和观望态度。

ARM做物联网操作系统为什么不被看好?

原因有多个方面,最重要的一点是:mbed OS刚刚推出,生态系统建设仍在早期阶段。

但凡做平台,总得拉些合作伙伴,mbed OS需要带动的是芯片原厂和开发者。但在昨天的ARM年度技术论坛上,参展的芯片原厂对此并不感冒。ST、Amtel两家告诉雷锋网,它们会在明年Q2会推出的Cortex-M7芯片上支持mbed OS,不过暂时还没有大规模支持的意向。Cortex-M7芯片上的mbed OS也只是备选,这两家都提供了多项选择。

一位ST技术人员表示,没有大规模推,是因为mbed OS相对目前已有的其它开发环境并没有明显优势。对方认为,IoT不太可能出现一个统一的环境,这与这个领域的碎片化特性有关。如Arduino之于Amtel,每家厂商都有自己运作多年的开发环境,ARM如何能将这些不同利益导向的厂商集结在mbed OS旗下呢?

更为重要的是,mbed OS尚未吸引到开发者群体的注意力。mbed OS脱胎于ARM去年发布的mbed SDK,目前已有30余款mbed开发板。但一位参展商告诉雷锋网,在最近举办的一场创客马拉松活动上,主办方为选手提供了包括mbed在内的各种开发板,但数十项目只有一个采用了mbed开发板,大多还是在用Arduino开发板。由于mbed开发板主要是芯片原厂周边在推,它们如果没有大规模针对开发者的推广计划,那mbed生态基本就很难落地。

在应用厂商眼中,mbed OS又是另一种看法。某业内人士解释,为何说物联网碎片化,是因为需求各异的设备,需要的系统不同。物联网的微小设备对功耗要求特别严格,任何一点额外功能浪费能量都很难容忍,mbed OS如何去适应如此广泛的需求?如果只做收集、传输等最基础功能,那mbed OS对ARM就意义不大,一个增强版的RTOS核不能成为下一个“Android”。

ARM在论坛上描述了未来200亿设备搭载mbed OS的远景,现在,它还需要对此做出更明确地规划。这家向来长于IP核设计的公司,如何由硬及软,去做一个可能要比以前硬件业务还成功的软件产品?


 
  本文作者: Longye

本文转自雷锋网禁止二次转载, 原文链接
相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
11月前
|
编解码 安全 Linux
基于arm64架构国产操作系统|Linux下的RTMP|RTSP低延时直播播放器开发探究
这段内容讲述了国产操作系统背景下,大牛直播SDK针对国产操作系统与Linux平台发布的RTMP/RTSP直播播放SDK。此SDK支持arm64架构,基于X协议输出视频,采用PulseAudio和Alsa Lib处理音频,具备实时静音、快照、缓冲时间设定等功能,并支持H.265编码格式。此外,提供了示例代码展示如何实现多实例播放器的创建与管理,包括窗口布局调整、事件监听、视频分辨率变化和实时快照回调等关键功能。这一技术实现有助于提高直播服务的稳定性和响应速度,适应国产操作系统在各行业中的应用需求。
293 3
|
Linux 网络安全 数据安全/隐私保护
网络安全教程-------渗透工具Kali,官网链接,ARM的介绍,Mobil,华为小米,oppe手机,是无法刷入第三方的操作系统的,E+手机,谷歌的picksoul,或者三星手机,系统盘是WSL的
网络安全教程-------渗透工具Kali,官网链接,ARM的介绍,Mobil,华为小米,oppe手机,是无法刷入第三方的操作系统的,E+手机,谷歌的picksoul,或者三星手机,系统盘是WSL的
|
网络协议 Linux 网络安全
Linux 利用 qemu-system-aarch64 实现 x86 机器安装 arm64 的操作系统 2
Linux 利用 qemu-system-aarch64 实现 x86 机器安装 arm64 的操作系统
861 0
|
存储 编解码 Linux
Linux 利用 qemu-system-aarch64 实现 x86 机器安装 arm64 的操作系统 1
Linux 利用 qemu-system-aarch64 实现 x86 机器安装 arm64 的操作系统
1458 0
|
Ubuntu 网络虚拟化 Windows
国产化之虚拟ARM64-CPU安装银河麒麟操作系统
国产化之虚拟ARM64-CPU安装银河麒麟操作系统
2237 0
|
2月前
|
存储 机器学习/深度学习 数据库
阿里云服务器X86/ARM/GPU/裸金属/超算五大架构技术特点、场景适配参考
在云计算技术飞速发展的当下,云计算已经渗透到各个行业,成为企业数字化转型的关键驱动力。选择合适的云服务器架构对于提升业务效率、降低成本至关重要。阿里云提供了多样化的云服务器架构选择,包括X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器以及高性能计算等。本文将深入解析这些架构的特点、优势及适用场景,以供大家了解和选择参考。
500 61
|
2月前
|
消息中间件 数据可视化 Kafka
docker arm架构部署kafka要点
本内容介绍了基于 Docker 的容器化解决方案,包含以下部分: 1. **Docker 容器管理**:通过 Portainer 可视化管理工具实现对主节点和代理节点的统一管理。 2. **Kafka 可视化工具**:部署 Kafka-UI 以图形化方式监控和管理 Kafka 集群,支持动态配置功能, 3. **Kafka 安装与配置**:基于 Bitnami Kafka 镜像,提供完整的 Kafka 集群配置示例,涵盖 KRaft 模式、性能调优参数及数据持久化设置,适用于高可用生产环境。 以上方案适合 ARM64 架构,为用户提供了一站式的容器化管理和消息队列解决方案。
153 10
|
3月前
|
存储 机器学习/深度学习 算法
阿里云X86/ARM/GPU/裸金属/超算等五大服务器架构技术特点、场景适配与选型策略
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、高性能计算可选,有的用户并不清楚他们之间有何区别。本文将深入解析这些架构的特点、优势及适用场景,帮助用户更好地根据实际需求做出选择。