FreeRTOS 常用 API
FreeRTOS 是一个广泛应用于嵌入式系统的轻量级实时操作系统,ESP-IDF 已将其作为内核集成,并对外提供了结构清晰、功能完备的 API 接口,方便开发者在 ESP 系列芯片上进行多任务开发。
本篇文档将以 FreeRTOS 的常用 API 为主线,结合 ESP-IDF 的实际接口,介绍任务创建与管理、任务间通信、互斥与同步机制、软件定时器等核心功能模块。内容重点聚焦于 API 的使用方式、参数解释及其在实际开发中的应用场景,帮助开发者快速理解并正确使用相关接口。
若需了解 FreeRTOS 的基本原理、配置,请参考 FreeRTOS 概述。 若需了解 ESP-IDF 框架内的 FreeRTOS 双核 SMP 实现,请参考 FreeRTOS (IDF)。 基于 ESP-IDF 的 FreeRTOS 多种附加功能请参考 FreeRTOS (附加功能)。