FreeRTOS 移植 - FreeRTOS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

FreeRTOS 移植

什么是 FreeRTOS

与世界领先的芯片公司合作开发了 20 年,现在每 170 秒有一次下载,FreeRTOS 是面向微控制器和小型微处理器的市场领先的实时操作系统 (RTOS)。根据 MIT 开源许可免费分发,FreeRTOS 包含一个内核和一组持续增加的库,可广泛应用于各个行业领域。FreeRTOS 的设计非常注重可靠性和易用性。FreeRTOS 包含用于连接、安全性和空中下载 (OTA) 更新的库,还包含一些在取得资格的主板上演示 FreeRTOS 特征的演示应用程序。

有关更多信息,请访问 FreeRTOS.org

将 FreeRTOS 移植到您的 IoT 主板

您需要根据其功能和应用将 FreeRTOS 软件库移植到基于微控制器的主板上。

将 FreeRTOS 移植到您的设备
  1. 按照 下载要移植的 FreeRTOS 中的说明,下载要移植的 FreeRTOS 的最新版本。

  2. 按照 为移植设置工作区和项目 中的说明,配置所下载的 FreeRTOS 中的文件和文件夹以进行移植和测试。

  3. 按照 移植 FreeRTOS 库 中的说明,将 FreeRTOS 库移植到您的设备。每个移植主题包含有关测试移植的说明。

移植常见问题

什么是 FreeRTOS 移植?

FreeRTOS 移植是指特定于主板的、所需 FreeRTOS 库和您的平台支持的 FreeRTOS 内核的 API 实现。通过移植,API 可在主板上工作,并实现设备驱动程序与平台供应商提供的 BSP 之间的必需集成。您的移植还应包含主板所需的所有配置调整(如时钟频率,堆栈大小、堆大小)。

如果您对移植有疑问,但在本页或《FreeRTOS 移植指南》的其余部分未得到解答,请查看可用的 FreeRTOS 支持选项