📘 RTOS·全栈实战
🎯 30章 · 从移植到项目
📚
FreeRTOS
深度移植
⚙️ 30个实战章节
🧩 中小学友好色系
📁 点击卡片跳转章节
01
RTOS概述
任务/调度/同步
→
02
开发环境搭建
Keil/CubeMX/GCC
→
03
FreeRTOS源码结构
tasks.c/queue.c
→
04
Cortex-M3/M4架构
PendSV/SVC
→
05
FreeRTOS任务管理
xTaskCreate/TCB
→
06
任务调度机制
抢占式/时间片
→
07
列表与列表项
List_t/遍历
→
08
队列与消息传递
Queue Set
→
09
信号量与互斥量
优先级继承
→
10
任务通知
轻量级/替代
→
11
软件定时器
回调/自动重载
→
12
事件标志组
逻辑与/或
→
13
内存管理
heap_1~5
→
14
中断管理
嵌套/临界区
→
15
临界区与锁
vTaskSuspendAll
→
16
低功耗管理
Tickless/空闲钩子
→
17
MPU与内存保护
特权级/用户级
→
18
多核与SMP
核间通信/IPI
→
19
调试与优化
Tracealyzer
→
20
错误处理与健壮性
看门狗/恢复
→
21
文件系统集成
FatFS/SD卡
→
22
网络协议栈
LwIP/MQTT
→
23
USB协议栈
TinyUSB/HID
→
24
图形用户界面
LVGL/触摸
→
25
传感器驱动框架
I2C/SPI/DMA
→
26
电机控制应用
PID/编码器
→
27
物联网应用实战
ESP8266/OTA
→
28
综合项目一:智能家居网关
多协议融合
→
29
综合项目二:工业数据采集器
Modbus/告警
→
30
课程总结与进阶
面试/开源项目
→
⚡ 每个卡片都通往对应的章节文件 (01.html ~ 30.html)