首页
›
嵌入式基础与RISC-V
›
034-单片机软件架构
›
《裸机编程到RTOS移植任务调度与中断管理实战》
VIP10
本课程属于:034-单片机软件架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
裸机编程到RTOS移植任务调度与中断管理实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与裸机编程回顾
课程目标 · 裸机编程的痛点 · 为什么需要RTOS
课程导学
裸机编程回顾
02
RTOS核心概念精讲
任务 · 调度器 · 内核
RTOS
核心概念精讲
03
主流RTOS选型分析
FreeRTOS · RT-Thread · uC/OS-III
RTOS
主流
04
开发环境搭建
基于STM32CubeMX + Ke… · RTOS组件集成
开发环境搭建
STM32CubeMX
05
任务创建与管理
任务控制块(TCB) · 任务栈 · 任务状态
任务创建
管理
06
任务调度机制深度解析
抢占式调度 · 时间片轮转 · 合作式调度
任务调度机制深度…
抢占式调度
07
任务优先级与调度策略
优先级反转 · 优先级继承 · 优先级天花板协议
任务优先级
调度策略
08
任务间通信之队列
队列原理 · 阻塞与超时 · 队列API实战
任务间通信之队列
队列原理
09
任务间通信之信号量
二值信号量 · 计数信号量 · 互斥信号量
任务间通信之信号…
二值信号量
10
任务间通信之事件标志组
事件标志组原理 · 同步与等待 · 多事件触发场景
任务间通信之事件…
事件标志组原理
11
任务间通信之消息邮箱
邮箱与队列的区别 · 邮箱API · 点对点通信
任务间通信之消息…
邮箱
12
任务同步与互斥
临界区保护 · 互斥锁 · 死锁预防
任务同步
互斥
13
中断管理基础
中断优先级 · 中断嵌套 · 中断延迟
断管理基础
断优先级
14
RTOS中的中断处理
中断与任务的交互 · 中断延迟优化 · 中断栈配置
RTOS
断处理
15
中断下半部机制
任务通知 · 软定时器 · 工作队列
断下半部机制
任务通知
16
时钟与定时器管理
系统滴答时钟 · 硬件定时器 · 软件定时器
时钟
定时器管理
17
内存管理
静态内存分配 · 动态内存分配 · 内存碎片
内存管理
静态内存分配
18
软件定时器深度应用
单次定时器 · 周期定时器 · 定时器命令队列
软件定时器深度应…
单次定时器
19
任务通知机制
轻量级IPC · 任务通知API · 通知值操作
任务通知机制
IPC
20
低功耗与Tickless模式
Tickless原理 · 空闲任务 · 停止模式与待机模式
Tickless
低功耗
21
多核与SMP支持
对称多处理 · CPU亲和性 · 核间通信
SMP
多核
22
RTOS调试与性能分析
任务栈使用统计 · CPU利用率 · 运行时统计
RTOS
调试
23
常见Bug与避坑指南
优先级反转 · 死锁 · 栈溢出
Bug
常见
24
实战项目一
多任务温湿度采集系统(DHT11 +…
实战项目一
DHT11
25
实战项目二
智能小车控制系统(电机控制 + 避障…
实战项目二
智能小车控制系统
26
实战项目三
物联网网关数据采集与上报(MQTT…
实战项目三
MQTT
27
实战项目四
音频播放器(I2S + SD卡 +…
实战项目四
I2S
28
从裸机到RTOS的移植策略
增量移植 · 模块化移植 · 测试策略
RTOS
从裸机到
29
RTOS性能基准测试
任务切换时间 · 中断响应时间 · IPC吞吐量
RTOS
性能基准测试
30
课程总结与未来展望
RTOS发展趋势 · Rust for RTOS · 混合关键性系统
课程总结
未来展望
所属VIP或分类
同VIP:Bootloader开发与内存管理实战
同VIP:单片机裸机转RTOS与事件驱动架构迁移
同VIP:单片机软件架构中断管理优化与低功耗架构设计调试实战