首页
›
嵌入式基础与RISC-V
›
009-嵌入式软件架构设计
›
《事件驱动架构在嵌入式系统中的任务调度与调试实战》
VIP10
本课程属于:009-嵌入式软件架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
事件驱动架构在嵌入式系统中的任务调度与调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
事件驱动架构概述
从轮询到中断的思维转变 · 事件驱动模型的核心概念 · 在嵌入式系统中的应用价值
事件驱动架构概述
从轮询到
02
事件源与事件类型
硬件事件(GPIO中断 · 定时器 · DMA完成)
事件源
事件类型
03
事件队列设计
环形缓冲区实现 · 队列深度与溢出处理 · 多生产者单消费者模型
事件队列设计
环形缓冲区实现
04
事件分发机制
中心化分发器 vs 订阅发布模式 · 事件路由表设计 · 动态注册与注销
事件分发机制
vs
05
任务调度基础
任务状态机(就绪 · 运行 · 阻塞
任务调度基础
任务状态机
06
基于事件的任务调度器实现
事件驱动调度器核心循环 · 任务优先级与时间片 · 空闲任务与低功耗管理
基于事件的任务调…
事件驱动调度器核…
07
中断与任务的协同
中断服务程序(ISR)最小化原则 · 中断下半部处理(Bottom Hal… · 中断嵌套与优先级反转
任务的协同
ISR
08
定时器事件管理
软件定时器实现 · 定时器链表与时间轮算法 · 高精度定时需求处理
定时器事件管理
软件定时器实现
09
异步I/O与事件驱动
DMA传输完成事件 · SPI/I2C异步通信模型 · 缓冲区管理策略
I/O
异步
10
多任务同步与通信
互斥锁与信号量在事件驱动中的使用 · 无锁队列设计 · 生产者-消费者问题实战
多任务同步
通信
11
事件驱动框架设计
分层架构(硬件抽象层 · 事件管理层 · 任务执行层)
事件驱动框架设计
分层架构
12
内存管理策略
静态内存池分配 · 动态内存分配风险控制 · 事件控制块(ECB)复用
内存管理策略
静态内存池分配
13
调试工具链搭建
JTAG/SWD调试器配置 · 串口日志输出 · 实时跟踪(Trace)工具使用
调试工具链搭建
JTAG/SWD
14
事件流可视化
使用逻辑分析仪捕获事件时序 · DWT(数据观察点)与ETM(嵌入式… · 事件日志格式化
事件流可视化
使用逻辑分析仪捕…
15
断点调试技巧
条件断点设置 · 数据断点监控变量 · 中断上下文断点注意事项
断点调试技巧
条件断点设置
16
性能分析
任务执行时间测量(DWT周期计数) · 事件处理延迟分析 · CPU负载率计算
性能分析
DWT
17
常见Bug模式
事件丢失 · 优先级反转 · 死锁
Bug
常见
18
单元测试策略
模拟事件源 · 桩函数(Stub)与模拟对象(Moc… · 自动化测试框架搭建
单元测试策略
模拟事件源
19
集成测试与压力测试
事件风暴测试 · 长时间稳定性测试 · 边界条件覆盖
集成测试
压力测试
20
RTOS与裸机事件驱动对比
FreeRTOS事件组机制 · 裸机事件驱动实现 · 选型依据与场景分析
RTOS
裸机事件驱动对比
21
低功耗事件驱动设计
事件唤醒机制 · 睡眠与深度睡眠模式切换 · 功耗与响应延迟权衡
低功耗事件驱动设…
事件唤醒机制
22
安全关键系统中的应用
MISRA-C规范适配 · 看门狗与事件超时监控 · 故障安全状态设计
安全关键系统
应用
23
多核异构事件处理
AMP(非对称多处理)架构 · 核间事件通信 · 共享资源保护
多核异构事件处理
AMP
24
实时性保证
硬实时与软实时事件处理 · 最坏情况执行时间(WCET)分析 · 优先级天花板协议
实时性保证
硬实时
25
事件驱动与状态机结合
层次状态机(HSM)设计 · 事件驱动状态转换 · 状态机代码生成
事件驱动
状态机结合
26
实战项目一
智能传感器数据采集系统 · 多传感器事件融合 · 数据上报策略
实战项目一
智能传感器数据采…
27
实战项目二
电机控制与反馈系统 · PWM事件触发 · PID控制循环事件化
实战项目二
电机控制
28
实战项目三
物联网网关设备 · 网络事件处理 · 协议栈事件适配
实战项目三
物联网网关设备
29
调试案例复盘
真实项目中的事件风暴排查 · 死锁定位过程 · 性能瓶颈优化记录
调试案例复盘
真实项目
30
课程总结与进阶方向
事件驱动架构设计模式总结 · 推荐学习资源 · 未来趋势(Rust在嵌入式中的应用
课程总结
进阶方向
所属VIP或分类
同VIP:BLE协议栈消息队列与RTOS任务调度架构
同VIP:RTOS事件驱动任务同步与消息通信架构
同VIP:RTOS任务调度异常诊断与性能分析