切换主题
FreeRTOS 笔记
本栏目聚焦 STM32F407VET6 平台上的 FreeRTOS 内核机制、最小实验、调试观察和真实工程迁移。
当前学习平台
- STM32F407VET6
- STM32CubeMX + HAL
- Keil MDK
- FreeRTOS
已有笔记
学习主线
- 任务与调度:任务、状态、链表、优先级、时间片
- 通信与同步:队列、信号量、互斥锁、任务通知
- 内核与硬件:任务栈、TCB、SysTick、PendSV、中断、DMA、内存
- 工程与迁移:资源所有权、服务设计、STM32实验、GD32真实工程迁移
后续章节规划
- 任务切换与上下文保存
- 任务优先级与抢占行为
- 队列与事件驱动设计
- 信号量与互斥锁使用边界
- 中断与任务间的协同方式
- 内存管理与堆策略
- 真实工程模块迁移与复盘
学习方法
按“原理 → 最小实验 → 调试观察 → 真实工程迁移”的闭环来记录每一篇笔记,关注以下问题:
- 为什么需要它?
- 底层如何工作?
- 如何验证?
- 真实工程中在哪里使用?