发布于: Feb 26, 2019

FreeRTOS 内核中现已提供 RISC-V 支持,该功能使嵌入式开发人员能够在官方支持的 FreeRTOS 内核上为使用免费、开放且可扩展的 RISC-V 指令集架构 (ISA) 的微控制器创建 IoT 应用程序。

现在,您可以灵活地创建可在任何 FreeRTOS 内核支持的设备和架构中移植的应用程序。FreeRTOS 内核中的 RISC-V 支持可用于任何使用基本 ISA 的 RISC-V 微控制器,而且 OpenISA 的 VEGAboard、用于 SiFive 的 HiFive 主板的 QEMU 仿真器和用于微芯片 M2GL025 创意主板的 Antmicro Renode 仿真器都有预配置的示例。

您可以通过以下方式快速开始使用:从 SourceForge 下载 RISC-V 的 FreeRTOS 内核端口、使用上面的预配置示例,并参考 freertos.org 上的 API 文档。

实际上,FreeRTOS 是适用于小型低功耗设备的实时操作系统。自 2017 年以来,FreeRTOS 内核一直是 MIT 许可的 AWS 开源项目。要了解更多信息,请访问 freertos.org

Amazon FreeRTOS 通过软件库对 FreeRTOS 内核进行扩展,从而让您可以轻松地将小型低功耗设备安全连接到 AWS IoT Core 等 AWS 云服务或运行 AWS IoT Greengrass 的功能更强大的边缘设备。在此处了解更多信息。