本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
FreeRTOS 移植
什么是 FreeRTOS
FreeRTOS 是市场领先的微控制器和小型微处理器实时操作系统 (RTOS),是市场领先的实时操作系统 (RTOS),历时20年,与世界领先的芯片公司合作开发,现在每 170 秒下载一次。FreeRTOS 在 MIT 开源许可下免费分发,包括一个内核和越来越多的库,适用于所有行业领域。FreeRTOS 的构建重点是可靠性和易用性。FreeRTOS 包括用于连接、安全和 over-the-air (OTA) 更新的库,以及在合格主板
欲了解更多信息,请访问 FreeRTOS.org
将 FreeRTOS 移植到你的IoT 主板
您需要根据其功能和应用程序,将 FreeRTOS 软件库移植到基于微控制器的主板上。
将 FreeRTOS 移植到你的设备上
-
按照中的下载 FreeRTOS 进行移植说明,下载 FreeRTOS 的最新版本,下载 FreeRTOS 进行移植。
-
按照中的设置工作空间和项目以进行移植说明配置 FreeRTOS 下载文件和文件夹以进行移植和测试。
-
按照中的移植 FreeRTOS 库说明将 FreeRTOS 库移植到您的设备上。每个移植主题包含有关测试移植的说明。
移植常见问题
- 什么是 FreeRTOS 端口?
-
FreeRTOS 端口是针对所需 FreeRTOS 库和您的平台支持的 FreeRTOS 内核的 API 的特定实现。通过移植,API 可在主板上工作,并实现设备驱动程序与平台供应商提供的 BSP 之间的必需集成。您的移植还应包含主板所需的所有配置调整(如时钟频率,堆栈大小、堆大小)。
如果您有关于移植的问题,但在本页或 FreeRTOS 移植指南的其余部分中未得到解答,请查看可用的 FreeRTOS 支持选项