您当前的位置: 首页 > 养生

hyr为物联开发人员提供开源框架iyiou.com

2019-03-11 14:43:47

Zephyr:为物联开发人员提供开源框架

到2020年,数十亿新设备将会联并连接到云端,从简单的传感器到智能灯泡、联机械以及管理所有这些连接的关。开发人员是物联成就美好未来和实现无限可能的把关者,负责为每部设备装配必要的软件和应用程序,让它们发挥应有作用。互联性对物联的继续发展至关重要,但通用框架仍不可或缺。

代码太多

目前,为传感器、关和灯泡编码所需的技能只是略微有些不同。这很正常,因为设备变得更大且更复杂后,

需要的代码自然会更多,但即便基础产品也需要大量使用现有解决方案的软件。另外,编码知识往往不能通用于不同项目,尤其是在硬件类型和操作系统有改变时。但是,Linux 和 Android 开发人员都可以使用很多物联开发人员从头构建的开源框架和工具。触发主要功能的命令(比如重启设备以应用更新或是访问串行端口及其他数据)应该能够从一个物联设备应用到下一个设备,无论设备大小如何。物联设备的开源框架如果采用统一易用的 API,将会大幅减轻开发人员的工作负担。

开源框架的好处有很多,统一 API 只是其中之一。很多安装的物联设备都需要远程管理、访问和更新。市面上的硬件和操作系统种类广泛,但统一的 API 和框架可以精简基于开发板的开发流程。

开发人员使用某些编程语言和架构的技能会越来越熟练,针对每款物联设备进行再学习不太可行。如果开发人员能够将熟悉的架构应用于各种设备,这将会加速创新速度。Zephyr项目是基于Apache 2.0许可并与Linux基金会合作发布的,旨在构建一款面向小尺寸物联设备的实时操作系统 (RTOS),它是一个将权力赋有些痛也只能掩于一世流年予社区发展的真正开源解决方案。Zephyr项目的目标是允许商业和开源开发者共同定义和发展适合他们需求的物联解决方案。

互联需求

一个广泛采用的物联操作系统需要符合一些关键标准,这些标准全部涉及互联性。首先,它们应该具备一组常用的基本开关及存取命令。市面上已有及即将上市的各种设备也一样。中央关以及与之连接的所有传感器和其他设备能够运行同样的协议。为此,软件需要能够在低能耗及低内存的情况下运行,因为较小设备的功率和内存都有限。要真正具有实用性,的操作框架要能与其他框架配合工作,包括 Linux 或 Zephyr 操作系统。,同样也很重要的一点是,开发工作需要在安全的环境中开展,并进行持续的安全更新,因为安全性对物联的成功至关重要。

物联的不断发展将给我们带来一个更加高效互联的未来。但是,这个未来在很大程度上掌握在从事物联项目的开发人员手中。虽然很多物联设备使用了独特的软件,但有些功能特性需要在所有应用程序中实现标准化。为实现物联的互联目标,开发人员需要一个所有人都可以使用的开源框架。于是引来台下听众不解的疑问“这是什么”?是“零”“圈”“未完成的事业”“成功”……

了解zephyr项目:

声明:本文仅为传递更多络信息,不代表ITBear观点和意见,仅供参考了解,更不能作为投资使用依据。

李培根:中国制造2025我不建议盲目机械化
她经济不仅是买买买背后潜藏着巨大的女性消费升级市场
云存储
推荐阅读
图文聚焦