首页
›
嵌入式基础与RISC-V
›
093-STM32嵌入式系统开发
›
《STM32 RTOS任务调度与内存管理实战》
VIP10
本课程属于:093-STM32嵌入式系统开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32 RTOS任务调度与内存管理实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
RTOS 初探
为什么需要 RTOS?裸机开发的痛点…
RTOS
初探
02
FreeRTOS 移植
从 CubeMX 配置到第一个任务跑…
FreeRTOS
移植
03
任务创建与管理
任务句柄 · 任务函数 · 任务堆栈的深度理解
任务创建
管理
04
任务状态机
就绪 · 运行 · 阻塞
任务状态机
就绪
05
任务优先级与调度策略
抢占式调度与时间片轮转
任务优先级
调度策略
06
任务堆栈深度计算
如何精准估算任务栈大小 · 避免溢出
任务堆栈深度计算
如何精准估算任务…
07
任务通知
轻量级 IPC · 替代信号量的高效方案
任务通知
IPC
08
队列(Queue)
任务间数据传递的标准姿势
Queue
队列
09
信号量(Semaphore)
二值信号量与计数信号量的应用场景
Semaphore
信号量
10
互斥量(Mutex)与优先级反转
经典问题的分析与解决
Mutex
互斥量
11
事件组(Event Group)
多事件同步的优雅实现
Event
Group
12
软件定时器
软定时器的精度 · 回调与注意事项
软件定时器
软定时器的精度
13
任务延迟与阻塞
vTaskDelay 与 vTask…
任务延迟
阻塞
14
中断管理
在中断中安全使用 RTOS API
断管理
RTOS
15
临界区与挂起调度器
保护共享资源的正确姿势
临界区
挂起调度器
16
内存管理基础
堆 · 栈 · 静态分配与动态分配
内存管理基础
静态分配
17
FreeRTOS 内存管理方案
heap_1 到 heap_5 的源…
FreeRTOS
内存管理方案
18
heap_4 详解
最佳适配算法与内存碎片处理
heap
4
19
静态内存分配
在资源受限 MCU 上的硬实时方案
静态内存分配
MCU
20
内存池(Memory Pool)
固定大小块分配的高效实现
Memory
Pool
21
内存泄漏检测
嵌入式环境下的排查手段
内存泄漏检测
嵌入式环境下的排…
22
任务栈溢出检测
HAL 库与 FreeRTOS 的联…
任务栈溢出检测
HAL
23
MPU 保护
在 Cortex-M3/M4 上实现…
MPU
保护
24
多核与 SMP
RTOS 在多核 STM32 上的挑…
SMP
多核
25
低功耗与 Tickless 模式
RTOS 在电池设备上的优化
Tickless
低功耗
26
Trace 与调试
使用 SystemView 分析任务…
Trace
调试
27
实战项目一
多传感器数据采集与处理系统
实战项目一
多传感器数据采集
28
实战项目二
CAN 总线通信与任务优先级设计
实战项目二
CAN
29
实战项目三
Bootloader 设计中的 RT…
实战项目三
Bootloader
30
课程总结
RTOS 设计哲学与进阶学习路径
课程总结
RTOS
所属VIP或分类
同VIP:ARM-Cortex-M架构与STM32开发实战
同VIP:STM32-Bootloader开发与安全升级实战
同VIP:STM32-Cortex-M寄存器编程与调试实战