亚马逊AWS官方博客

新增功能 –  FreeRTOS 长期支持,可提供多年的功能稳定性

今天,我特别高兴地宣布推出 FreeRTOS 长期支持 (LTS) 功能。FreeRTOS 是微控制器的开源实时操作系统,使小型、低功耗边缘设备易于编程、部署、保护、连接和管理。LTS 版本提供比标准版本更稳定的基础,因为制造商在现场部署并在以后更新设备。按照我们的计划,LTS 现已包含在 FreeRTOS 内核以及嵌入式应用程序和 IoT 应用程序所需的且用于安全地将基于微控制器的 (MCU) 设备连接到云所需的一组 FreeRTOS 库中。

原始设备制造商 (OEM) 和 MCU 供应商的嵌入式开发人员使用 FreeRTOS 在 IoT 设备上构建长期应用程序,现在可以获得 LTS 版本的可预测性和功能稳定性,而不会影响对关键安全更新的访问。FreeRTOS 202012.00 LTS 版本适用于 FreeRTOS 内核和 IoT 库 — FreeRTOS+TCP、coreMQTT、coreHTTP、corePKCS11、coreJSON 和 AWS IoT 设备影子

我们将至少在 2022 年 12 月 31 日之前为所有这些库提供安全更新和关键漏洞修复。

FreeRTOS LTS 的益处
原始设备制造商的嵌入式开发人员希望将 FreeRTOS 库用于长期使用的应用程序,他们希望从最新的 FreeRTOS 主线版本提供的安全更新和漏洞修复中受益。主线版本可以引入新功能和关键修复程序,这可能会增加用户仅包含修复程序所花费的时间和精力。

LTS 版本为包含的库提供了多年的功能稳定性。在 LTS 版本中,任何更新都不会更改可能需要更改应用程序的公有 API、文件结构或构建流程。安全更新和关键漏洞修复将至少在 2022 年 12 月 31 日之前向后移植。LTS 版本包含的更新仅解决包括安全漏洞在内的关键问题。因此,随着客户的开发和投入生产,集成 LTS 版本对客户的开发和集成工作的破坏程度较小。对于 MCU 供应商来说,这意味着可以减少与供应商的最新库集成稳定代码库所需的工作量,并且可以加快产品上市时间。

现已推出
FreeRTOS 202012.00 LTS 版本可供下载。要了解更多信息,请访问 FreeRTOS LTS文档。请在 Github 存储库和 FreeRTOS 的论坛中向我们发送反馈。

Channy