Amazon FreeRTOS (a:FreeRTOS) 是一款适用于微控制器的操作系统,让您可以轻松地对低功耗的小型边缘设备进行编程、部署、安全保护、连接和管理。Amazon FreeRTOS 基于 FreeRTOS 内核(一款适用于微控制器的常见开源操作系统),并通过软件库对其进行扩展,从而让您可以轻松地将小型低功耗设备安全连接到 AWS IoT Core 等 AWS 云服务或运行 AWS Greengrass 的功能更强大的边缘设备。
微控制器 (MCU) 是一种单芯片,其中包含一个常用于电器、传感器、健身追踪器、工业自动化和汽车等众多设备的简单处理器。许多此类小型设备都可以通过连接到云或连接到本地的其他设备而获得优势。例如,智能电表需要连接到云来报告使用情况;大楼安全系统需要进行本地通信,在您使用身份识别卡进门时将门解锁。微控制器具有有限的计算能力和内存容量,通常执行简单的功能任务。微控制器运行的操作系统往往没有支持连接到本地网络或云的内置功能,从而使 IoT 应用程序成为一项挑战。Amazon FreeRTOS 可以帮助解决这个问题,它不仅提供核心操作系统来运行边缘设备,还提供软件库来支持轻松安全地连接到云(或其他边缘设备),让您可以从中为 IoT 应用程序收集数据并执行操作。
要开始使用,您可以使用 Amazon FreeRTOS 控制台为您的设备配置和下载 Amazon FreeRTOS。Amazon FreeRTOS 资格认证计划让您可以确保自己的设备中使用的微控制器完全支持 Amazon FreeRTOS 的各种特性和功能。Amazon FreeRTOS 是一种开源系统,可以免费使用。要了解有关如何开始使用的更多信息,请单击此处。
优势
基于 FreeRTOS 内核
轻松编程、部署和管理低功耗互联设备
安全数据和设备连接
连接到云或本地边缘设备
广泛的硬件和技术生态系统
工作原理
Amazon FreeRTOS 可以提供您所需的一切,让您轻松地对基于微控制器的连接设备进行编程,并从中为 IoT 应用程序收集数据。首先,您可以选择 Espressif、Microchip、NXP Semiconductors、STMicroelectronics、Texas Instruments 或 Amazon FreeRTOS 资格认证计划中的其他受信任供应商提供的、完全支持各种 Amazon FreeRTOS 特性和功能的微控制器。然后,您可以使用 Amazon FreeRTOS 控制台为您的设备选择相关软件库,并下载完整的 Amazon FreeRTOS 操作系统,包括特定于设备和应用程序的库。要详细了解所有入门选项,请单击此处。
Amazon FreeRTOS 部署到您的设备后,您可以将其安全连接到 AWS IoT Core 等云服务或者连接到本地边缘设备,并使用 OTA 更新功能进行远程更新。
使用案例
工业应用
工业客户利用基于微控制器的设备,这些设备会生成关于业务关键型工作负载的数据。工业传感器、致动器、泵和自动化组件均使用微控制器,因为它们成本低、功耗低,并且可以执行实时操作。例如,石油钻塔上的单个泵由微控制器控制,如果出现故障,则可能会完全关闭。借助 Amazon FreeRTOS,这些客户可以直接连接到云来收集系统性能和压力方面的数据,并通过 AWS Greengrass 在本地实时采取关键行动来防止出现此类破坏性中断。
B2B 解决方案
微控制器的功耗要求和成本均较低,因此常用于 B2B 商用设备。例如,安全设备制造商越来越多地将连接功能添加到商用门锁和传感器系统等基于微控制器的设备中。使用 Amazon FreeRTOS,这些公司可以通过简化设计和开发过程来加快新互联产品的发布。Amazon FreeRTOS 资格认证计划提供了一个符合条件的微控制器的列表,从而简化了开发过程,而 Amazon FreeRTOS 控制台让您可以下载特定于微控制器和使用案例的源代码。这些制造商还可以使用 OTA 更新功能将补丁安全应用到商业门锁上。
消费品
Amazon FreeRTOS 可以帮助电器、可穿戴技术或智能照明制造商等消费产品公司针对各种产品和型号,将基于微控制器的设备开发、交付和维护过程标准化。Amazon FreeRTOS 提供单个微控制器操作系统,它可以支持具有不同功率和容量的各种微控制器硬件。这样,这些公司便可以专注于产品创新,无需面对跨多个产品线开发软件的复杂性。此外,通过 OTA 更新功能,Amazon FreeRTOS 还能安全更新使用中的现有消费产品的功能。
客户案例
Amazon FreeRTOS 能够让嵌入式硬件与 IoT 云快速集成。FreeRTOS 内核的新增功能(包括采用代码签名的 OTA 固件更新功能)能够通过 MQTT 协议完全实现性能,无需管理多个端口、套接字和协议。Amazon FreeRTOS 库有助于缩短初始开发时间,从而使 Allegion (Schlage) 能够专注于为其安全解决方案增加客户价值的产品功能。
Centrica Connected Home (Hive) 认为 Amazon FreeRTOS 有助于加快 Hive Leak Sensor 等基于微控制器的新互联设备的产品开发周期。与 Centrica Connected Home 在其以往的传感器中使用的定制固件技术相比,Amazon FreeRTOS 现在支持相同的代码在多个芯片组上运行,从而显著降低安全连接到 AWS IoT 以及评估多个芯片组所需的开发工作量,进而缩短上市时间。此外,Centrica Connected Home 使用 AWS 托管服务(例如使用代码签名的 OTA 更新),有可能降低运营成本。
Honeywell 正在展示创新团队使用 AWS Greengrass 和 Amazon FreeRTOS 技术开发的概念验证 (POC)。借助这个 POC,Honeywell 使用 Lyric T5 Wi-Fi 恒温器、Honeywell 住宅安全系统和各种外部传感器快速建立了一个系统演示原型。主要的客户优势在于能够快速建立近端网络并进行边缘分析。这不是一种商用产品,而是旨在证明针对这个解决方案使用 AWS 全新 IoT 服务的可行性。
NASA Jet Propulsion Laboratory 机器人需要在恶劣的环境中工作,通常是在已知宇宙的边缘。利用 AWS 边缘计算和 Amazon FreeRTOS,JPL 构建了一个多样化的机器人群体原型,此原型使用不同类型的机器人来执行一项艰巨的任务。借助 Amazon Free RTOS,JPL 得以比之前更快地构建和整合截然不同且功能更强大的新式微型机器人,而且所有这一切都在极其受限的计算硬件上实现。
博客文章
开始使用 Amazon FreeRTOS
了解有关 Amazon FreeRTOS 功能的更多信息










