外观
课程总览
三章 27 节,从原理到作品。建议按顺序学 —— 第三章会把前两章的每个知识点都用上一遍。
第一
第一章 · FreeRTOS 核心理论
任务、调度、同步、通信、内存、状态机。不碰硬件,专注建立心智模型。
第二
第二章 · 外设开发与驱动
GPIO、三大总线、LCD、ADC/定时器、I2S 音频与存储。基于 ESP32-S3 + ESP-IDF。
第三
第三章 · ESP32-S3 智能桌面天气时钟
架构设计、任务划分、NVS、SNTP、传感器、闹钟、配网与 OTA。完整项目落地。
学习路线
第一章(理论) → 第二章(外设) → 第三章(整合)
- 有 RTOS 基础的,可以从 1.5 任务与任务生命周期 开始
- 有 ESP-IDF 基础的,第二章可以只挑用得上的外设看
- 零基础请老实按顺序走,第三章跳着看会一脸懵
各章重点小节
| 章节 | 最该反复看的 |
|---|---|
| 第一章 | 1.5 任务生命周期、1.6 调度器、1.7 信号量与互斥锁、1.11 状态机设计 |
| 第二章 | 2.3 通信总线、2.4 TFT LCD |
| 第三章 | 3.2 总体架构、3.3 任务划分 |
硬件准备
第一章不需要硬件。第二、三章需要一套约 ¥120 的器材,清单见 硬件与工具清单。
建议节奏
每周 3 – 4 节课,配合课后练习。全部走完约需 8 周 / 60 小时。