加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 物联网终端处理能力要求不同,决定了物联网操作的多样性
    •  
    • 物联网应用领域不同,决定了物联网操作系统的多样性
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

物联网操作系统呈现多样化趋势【物联网发展趋势十四】

2020/12/21
197
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

随着物联网技术的发展,边缘计算成为物联网发展的一个热点,边缘侧的智能需求越来越旺盛,智能可连接终端的种类越来越多,对智能终端上开发工作量的需求也越来越大,而根据电脑和智能手机的经验,操作系统能够实现软硬件解耦,促进软件定义硬件,进一步实现硬件标准化,个性化、差异化的功能通过软件定义,通过基于操作系统构建的平台,构建开发生态环境,从而以更低的成本提供更加丰富的软件功能,最终促进生态的繁荣;智能终端也需要类似于电脑和智能手机类似的功能,有物联网操作系统概念的诞生。

物联网终端处理能力要求不同,决定了物联网操作的多样性

物联网设备具有多样性,仅智能家居行业,包含三类:

1、需要具有强大处理功能的设备,如智能家居中控系统;

2、需要具有简单处理功能的设备,比如智能冰箱、智能空调等,需要简单智能,但对软件定义要求的功能并不需要太强大;

3、还需要一些处理连接和简单安全处理功能的设备。

不同的设备,终端智能化的重点不同,因而对物联网操作系统的需求不同,物联网操作系统的功能也不同。

比如智能家居的中控系统,要求具有强大的处理功能,谷歌在 2015 年推出了物联网操作系统 Brillo,是由 Android 操作系统裁剪而来,最主要是将 Android 的用户界面的功能裁剪掉。Brillo 适合于智能家居中控系统等较为复杂的功能。而 Brillo 在 2018 年更名为 Android things。Brillo 最低支持 32M 的内存。

在智能冰箱、智能空调等终端,需要有一定的处理能力,通常由传统的家电控制器,以及由传统的操作系统进一步裁剪。堆内存通常从几十 K 到几百 K。

还有很多终端设备,主要通过通讯传递简单的感知信息,比如智能开关,智能主要由原来的通讯模组实现,将传统提供的 SDK 模式的开发模式,通过操作系统构建开发者生态,通过代码复用促进应用的丰富。这类操作系统的内存通常仅有几 K,比如阿里的轻量级物联网操作系统,AliOS 的内核仅有几 K 的内存。

处理器处理能力,大致分为这三类操作系统,而这三类操作系统,处于三个赛道,未来会同时存在。

 

物联网应用领域不同,决定了物联网操作系统的多样性

刚刚介绍了在智能家居领域,有应用于中控系统、具有处理能力的智能设备、简单的通讯功能的不同操作系统。

但在工业领域,需求不同,导致未来的物联网操作系统也与智能家居不同。

有工控机、有 PLC、还有运动控制器等多种不同类型的控制功能,这些产品虽然没有直接叫操作系统,但与操作系统的功能非常类似。

这些功能都将基于平台,构建开放生态,促进代码的重用。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
TJA1055T/C,518 1 NXP Semiconductors TJA1055 - Enhanced fault-tolerant CAN transceiver SOIC 14-Pin
$2.67 查看
KSZ8995MA 1 Microchip Technology Inc DATACOM, LAN SWITCHING CIRCUIT, PQFP128

ECAD模型

下载ECAD模型
$7.2 查看
TJA1051T/E,118 1 NXP Semiconductors TJA1051 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下载ECAD模型
$0.3 查看

相关推荐

电子产业图谱

由许永硕撰写的专栏,多是自己有感而发,涉及智能制造、物联网、智能硬件、供应链管理、新媒体、备件管理、IT规划、创业等等内容。 许永硕 SAP资深数字化专家 中德企业合作对话组 工业互联网专家组成员 工信部赛迪研究院专家 教育部高等教育司教学评估中心专家。