发布于: Sep 11, 2020

FreeRTOS kernel v10.4.0 现在可供下载。这个新版本具有大量全新功能,例如,优化连接至任务通知功能、改进内存保护单元 (MPU) 支持,以及新的 Linux 端口,等等。

详细来说,由于连接至任务通知得到优化,现在每项任务可以拥有多条通知

FreeRTOS V10.4.0 包含适用于 ARMv7-M (ARM Cortex-M3/4/7) 和 ARMv8-M (ARM Cortex-M23/33) RTOS 端口的内存保护单元 (MPU) 支持。此外,ARMv7-M MPU 端口现在支持拥有 16 个 MPU 区域的设备,而且 Tickless 空闲支持现已扩展到 ARMv8-M RTOS 端口。请见 MPU 支持文档页面以了解重要的升级信息。

新的 POSIX 端口层允许 FreeRTOS 在 Linux 主机上运行,其方式与 Windows 端口层允许 FreeRTOS 在 Windows 主机上运行的方式相同。

FreeRTOS 是一种适用于微控制器且获得 MIT 许可的开源实时操作系统,让您可以轻松地编写、部署、保护、连接和管理低功耗的小型边缘设备。您可以将 AWS IoT Device Management 和 FreeRTOS 设备配合使用,以实现集成式无线 (OTA) 更新解决方案。

首先,您可以从 FreeRTOS.orgGitHubFreeRTOS 控制台中下载源代码,在 FreeRTOS.orgFreeRTOS 用户指南中找到更多有关 FreeRTOS 及其库和演示的信息。