F reeRTOS 是一个源码公开的免费的嵌入式实时操作系统, 通过研究其内核可以更好地理解嵌入式操作系统的实现原理。本文主要阐述FreeRTOS 系统中的任务调度机制、时间管理机制、任务管理机制以及内存分配策略的实现原理, 并指出FreeRTOS 在应用中的优缺点。