首页
›
嵌入式基础与RISC-V
›
101-单片机实时嵌入式系统
›
《单片机实时嵌入式任务同步条件变量与信号量在驱动开发中的对比》
VIP10
本课程属于:101-单片机实时嵌入式系统
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机实时嵌入式任务同步条件变量与信号量在驱动开发中的对比
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
同步机制概述
为什么需要任务同步?驱动开发中的典型…
同步机制概述
为什么需要任务同…
02
信号量基础
信号量的概念 · 二值信号量与计数信号量
信号量基础
信号量的概念
03
条件变量基础
条件变量的概念 · 与信号量的本质区别
条件变量基础
条件变量的概念
04
信号量实战
使用信号量保护共享资源(驱动中的临界…
信号量实战
使用信号量保护共…
05
条件变量实战
使用条件变量实现生产者-消费者模型
条件变量实战
使用条件变量实现…
06
对比分析
信号量与条件变量的性能 · 内存开销 · 适用场景对比
对比分析
信号量
07
死锁与优先级反转
信号量使用中的常见陷阱及解决方案
死锁
优先级反转
08
虚假唤醒
条件变量使用中的常见陷阱及解决方案
虚假唤醒
条件变量使用
09
综合案例
一个完整的I2C驱动中同步机制的设计…
综合案例
I2C
10
课程总结与最佳实践
如何选择同步机制?驱动开发中的黄金法…
课程总结
最佳实践
11
深入理解RTOS调度器
任务状态与同步原语的交互
RTOS
深入理解
12
互斥量(Mutex)与信号量的区别
优先级继承与优先级反转
Mutex
互斥量
13
事件标志组
多条件同步的另一种选择
事件标志组
多条件同步的另一…
14
任务通知(Task Notification)
轻量级同步机制
Task
Notification
15
消息队列
数据传递与同步的结合
消息队列
数据传递
16
信号量在中断服务程序(ISR)中的使用
注意事项与最佳实践
ISR
信号量
17
条件变量在ISR中的使用
为什么通常不推荐
ISR
条件变量
18
内存屏障与原子操作
底层同步原语
内存屏障
原子操作
19
无锁编程(Lock-Free)简介
在嵌入式驱动中的适用性
Lock-Free
无锁编程
20
实时性分析
同步机制对系统响应时间的影响
实时性分析
同步机制对系统响…
21
静态分析工具
如何检测死锁与竞态条件
静态分析工具
如何检测死锁
22
动态分析工具
Tracealyzer与System…
动态分析工具
Tracealyzer
23
FreeRTOS中的同步机制实现源码分析(一)
信号量
FreeRTOS
同步机制实现源码…
24
FreeRTOS中的同步机制实现源码分析(二)
条件变量(Stream Buffer…
FreeRTOS
同步机制实现源码…
25
RT-Thread中的同步机制实现源码分析。
RT-Thread中的同步机制实现源码分… · 核心概念 · 实践要点
RT-Thread
同步机制实现源码…
26
Zephyr中的同步机制实现源码分析。
Zephyr中的同步机制实现源码分析 · 核心概念 · 实践要点
Zephyr
同步机制实现源码…
27
驱动框架中的同步
Linux设备模型中的同步机制
驱动框架
同步
28
实战
SPI Flash驱动中的读写同步
SPI
Flash
29
实战
多传感器数据融合中的同步设计
多传感器数据融合
同步设计
30
未来趋势
多核异构系统中的同步挑战
未来趋势
多核异构系统
所属VIP或分类
同VIP:Bootloader启动流程与可靠性调试实战
同VIP:Bootloader应用程序签名验证与安全启动实战
同VIP:单片机ADC中断与DMA协同采集驱动