首页
›
半导体工艺与制造设备
›
034-缺陷分析实战
›
《嵌入式系统缺陷分类:RTOS任务状态与优先级反转案例》
VIP20
本课程属于:034-缺陷分析实战
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统缺陷分类:RTOS任务状态与优先级反转案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
RTOS基础概念
实时操作系统定义 · 任务 · 调度器
RTOS
基础概念
02
任务状态机详解
就绪态 · 运行态 · 阻塞态
任务状态机详解
就绪态
03
任务控制块(TCB)
TCB数据结构 · 栈指针 · 优先级
TCB
任务控制块
04
任务创建与删除
API函数(如xTaskCreate… · 动态与静态创建 · 内存管理风险
任务创建
删除
05
任务优先级机制
优先级数值与逻辑关系 · 抢占式调度 · 时间片轮转
任务优先级机制
优先级数值
06
优先级反转定义
什么是优先级反转 · 经典三任务场景(高/中/低优先级)
优先级反转定义
什么是优先级反转
07
优先级反转的危害
系统实时性丧失 · 任务饿死 · 看门狗超时复位案例
优先级反转的危害
系统实时性丧失
08
优先级反转的数学建模
利用有向图分析任务依赖与阻塞链
优先级反转的数学…
利用有向图分析任…
09
优先级继承协议
原理 · 实现方式 · 对低优先级任务的影响
优先级继承协议
原理
10
优先级天花板协议
原理 · 与优先级继承的区别 · 适用场景
优先级天花板协议
原理
11
互斥量与二值信号量
互斥量内置优先级继承机制 · 信号量无此机制
互斥量
二值信号量
12
死锁与优先级反转
死锁的四个必要条件 · 与优先级反转的关联分析
死锁
优先级反转
13
案例1
经典医疗注射泵优先级反转导致给药延迟
案例1
经典医疗注射泵优…
14
案例2
汽车CAN总线网关消息处理任务反转导…
案例2
CAN
15
案例3
无人机飞控传感器读取任务被低优先级日…
案例3
无人机飞控传感器…
16
案例4
工业PLC中共享打印机资源导致控制周…
案例4
PLC
17
案例5
智能家居网关中Wi-Fi任务与传感器…
案例5
Wi-Fi
18
案例6
机器人操作系统(ROS)节点间优先级…
案例6
ROS
19
案例7
5G基站基带处理任务因中断与任务优先…
案例7
5G基站基带处理…
20
案例8
卫星姿态控制任务因内存分配任务阻塞导…
案例8
卫星姿态控制任务…
21
案例9
音频编解码任务与UI渲染任务反转导致…
案例9
UI
22
案例10
金融交易系统高频数据采集任务被日志写…
案例10
金融交易系统高频…
23
RTOS调试工具
Tracealyzer · SystemView · Percepio Trace Rec…
RTOS
调试工具
24
静态分析工具
基于模型检查的优先级反转检测(如RT…
静态分析工具
RT
25
动态检测方法
插桩监控任务切换时间 · 阻塞时间阈值告警
动态检测方法
插桩监控任务切换…
26
防御性编程策略
避免在临界区调用阻塞API · 使用无锁队列
防御性编程策略
API
27
设计模式
优先级隔离 · 任务分治 · 中断与任务协同设计
设计模式
优先级隔离
28
RTOS配置优化
调整优先级数值 · 使用互斥量替代信号量 · 配置内核锁
RTOS
配置优化
29
测试与验证
压力测试 · 边界测试 · 长时间稳定性测试方法
测试
验证
30
课程总结与最佳实践
缺陷分类矩阵 · 设计检查清单 · 持续集成建议
课程总结
最佳实践
所属VIP或分类
同VIP:缺陷分析实战:智能驾驶感知模块误报问题全流程回溯
同VIP:缺陷分析工具链整合:从JIRA到SonarQube治理
同VIP:缺陷分类实战:基于AUTOSAR规范的汽车软件缺陷归类