source-freertos.md 1.5 KB


type: source title: 尚硅谷 FreeRTOS 实时操作系统教程 author: 尚硅谷研究院 version: V1.0.3 source: "raw/FreeRTOS/尚硅谷FreeRTOS教程/尚硅谷嵌入式技术之FreeRTOS实时操作系统1.0.3.md" tags: [freertos, rtos, stm32, embedded, shangguigu]

created: 2026-07-12

尚硅谷 FreeRTOS 教程

尚硅谷出品的嵌入式 FreeRTOS 实时操作系统教程,基于 STM32F103(Cortex-M3)平台。

内容概要

教程覆盖 FreeRTOS 核心机制与实战,按主题分为:

模块 内容
OS 基础 裸机 vs OS、实时操作系统概念
任务管理 创建/删除、挂起/恢复、任务状态、调度策略
中断与时间 中断管理、临界区、时间片、延时
IPC 机制 队列、二值信号量、计数信号量、互斥信号量
高级同步 事件标志组、任务通知、队列集
系统服务 软件定时器、Tickless 低功耗、内存管理(heap1~5)
移植指南 源码结构、HAL/寄存器移植步骤、配置详解

相关 Wiki 页面

  • [[freertos-intro|FreeRTOS 基础概念]]
  • [[freertos-task-scheduling|任务调度与状态管理]]
  • [[freertos-task-api|任务 API 详解]]
  • [[freertos-interrupt-time|中断管理与时间管理]]
  • [[freertos-ipc|任务间通信(IPC)]]
  • [[freertos-system-services|系统服务(定时器、低功耗、内存)]]
  • [[freertos-porting|FreeRTOS 移植指南]]

原始资料

存储在 raw/FreeRTOS/尚硅谷FreeRTOS教程/,包含完整笔记与精选图片。