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

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

FreeRTOS 移植

什么是 FreeRTOS

FreeRTOS 是市场领先的微控制器和小型微处理器实时操作系统 (RTOS),是市场领先的实时操作系统 (RTOS),历时20年,与世界领先的芯片公司合作开发,现在每 170 秒下载一次。FreeRTOS 在 MIT 开源许可下免费分发,包括一个内核和越来越多的库,适用于所有行业领域。FreeRTOS 的构建重点是可靠性和易用性。FreeRTOS 包括用于连接、安全和 over-the-air (OTA) 更新的库,以及在合格主板上演示 FreeRTOS 功能的演示应用程序。

欲了解更多信息,请访问 FreeRTOS.org

将 FreeRTOS 移植到你的IoT 主板

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

将 FreeRTOS 移植到你的设备上
  1. 按照中的下载 FreeRTOS 进行移植说明,下载 FreeRTOS 的最新版本,下载 FreeRTOS 进行移植。

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

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

移植常见问题

什么是 FreeRTOS 端口?

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

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