下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

FreeRTOS 添加对称多处理 (SMP) 的参考实现

今年早些时候,我们 推出了 用于多核微控制器的 FreeRTOS 对称多处理 GitHub 分支。我们很高兴与大家分享,我们 目前在两个平台上已有参考实现—— XMOS 的 xcore 和 Raspberry Pi Pico。通过FreeRTOS SMP,开发人员可以使用 多核微控制器的 SMP 功能来设计应用程序。

多核微控制器,其中两个或多个相同的处理器内核共享同一内存,使得操作 系统能够在内核之间分配任务,以根据应用程序的需要平衡处理器负载。这就使 应用程序得以优化多核微控制器的资源利用率。FreeRTOS SMP 内核 为具有多个计算核的系统提供了一套一致的配置选项、API 和行为。使用 SMP 内核,您将能够轻轻松松地在多核和单核系统之间进行转换。

有关 FreeRTOS SMP 内核的详细信息,请参阅 FreeRTOS 在FreeRTOS.org 上的对称多处理 (SMP) 并移植到 FreeRTOS SMP 内核。您可以从下载 FreeRTOS SMP 内核源代码 (GitHub) 开始。

作者简介

Tanmoy Sen 是 Amazon Web Services 的高级产品经理,他专注于帮助客户和嵌入式开发人员将基于微控制器的设备连接到云端。
查看此作者的文章
FreeRTOS 论坛 获得来自专家的行业领先支持,并与全球同行合作。 查看论坛
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.