物联网是一个快速发展的领域,它将家用电器、车辆和工业设备等物理设备连接到互联网以实现通信和数据交换。然而,为这些设备实现可靠、安全的连接仍然是一个严峻的挑战。
一个主要障碍是 物联网设备中越来越多地使用低功耗微控制器 (MCU),缺乏强大的软件开发和维护工具。与软件开发不同,本地设备的软件开发缺乏真正的在线远程调试功能和其他敏捷开发实践,使得云软件开发通常难以迭代。
需要新的方法来解决这些问题,其中之一是使用微管理程序,即 MCU 的管理程序。
什么是显微镜?
Microvisor是一种物联网方法,它使用 爱沙尼亚电话号码数据 微控制器的虚拟机管理程序,支持在联网设备上进行可靠且安全的远程操作,例如安全的无线软件更新。
在架构上,微控制器在启动期间使用微控制器内部的硬件分离将其分成两个部分,例如使用 Arm®
TrustZone 提供了一种经济高效的方法,
通过硬件将丰富的操作系统与较小的安全操 什么是显 作系统隔离,从而隔离系统中的安全关键组件。外设在启动时被分配到微控制器区域或客户端应用程序区域,并且这两个区域彼此独立地运行代码。这可以实现完全的安全性,并且完全不可知应用程序区域正在运行的操作系统或编程语言。
微监控程序元素在同一 MCU 上“紧邻”应用程序代码运行,但由于 TrustZone 分区而具有不同的安全权限。 Microvisor 在软件代码区域周围包裹了一个安全和通信层。
基于微控制器的物联网平台与许多其他非基于微管理程序的物联网平台一样,不会对使用的操作系统或语言施加任何限制。它适应内部开发的任何方法
特殊金属方法
基于Amazon FreeRTOS 或 Microsoft Azure RTOS 等实时操作系统构建。
使用您选择的编程语言
基于固件的架构允许的关 什么 关于销售发展的大辩论 是显 键功能之一是无线 (OTA) 固件更新,但这种方式无需在设备上保留 2 个固件版本以防发生故障。
2、要灵活。
跟踪新的软件开发和学习,采用更 电子邮件列表 具 什么是显 迭代性的实施方法。通过拥抱进步而不是完美来获得即时价值,因为知道体验会随着时间的推移而改善。
3、要勇敢。重塑体验的基准不能集中在内部。监控市场并了解客户的期望是由他们在任何特定空间或行业的最佳实践决定的。投资来优化糟糕甚至一般的体验可能比根本不投资更糟糕。