首页
›
嵌入式基础与RISC-V
›
005-嵌入式软件架构设计
›
《嵌入式实时系统状态机框架与代码复用》
VIP10
本课程属于:005-嵌入式软件架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式实时系统状态机框架与代码复用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
实时系统概述
定义 · 硬实时与软实时区别 · 典型应用场景(汽车
实时系统概述
定义
02
嵌入式实时内核基础
任务 · 调度器 · 上下文切换
嵌入式实时内核基…
任务
03
任务管理与调度算法
优先级调度 · 时间片轮转 · RMS
任务管理
调度算法
04
任务间通信机制
信号量 · 消息队列 · 共享内存
任务间通信机制
信号量
05
时间管理与定时器
系统滴答 · 软件定时器 · 硬件定时器驱动
时间管理
定时器
06
中断管理
中断嵌套 · 中断延迟 · 中断与任务的同步
断管理
断嵌套
07
内存管理
静态分配 · 动态分配 · 内存池
内存管理
静态分配
08
资源管理与死锁预防
优先级反转 · 优先级继承 · 死锁检测
资源管理
死锁预防
09
状态机设计基础
有限状态机 · 状态图 · 事件驱动模型
状态机设计基础
有限状态机
10
层次状态机
状态嵌套 · 历史状态 · 正交状态
层次状态机
状态嵌套
11
状态机实现模式
switch-case · 状态表 · 面向对象模式
状态机实现模式
switch-case
12
状态机与实时系统结合
事件队列 · 状态转换的原子性
状态机
实时系统结合
13
代码复用策略
模块化设计 · 接口抽象 · 回调函数
代码复用策略
模块化设计
14
驱动分层架构
硬件抽象层 · 设备驱动层 · 中间件层
驱动分层架构
硬件抽象层
15
GPIO驱动设计
寄存器映射 · 中断配置 · 状态机管理
GPIO
驱动设计
16
UART驱动设计
环形缓冲区 · DMA传输 · 流控管理
UART
驱动设计
17
I2C/SPI驱动设计
主从模式 · 多设备仲裁 · 时序控制
I2C/SPI
驱动设计
18
定时器/PWM驱动设计
周期配置 · 占空比调节 · 同步输出
PWM
定时器
19
ADC驱动设计
采样触发 · DMA搬运 · 数据滤波
ADC
驱动设计
20
Flash存储驱动设计
擦写均衡 · 坏块管理 · 磨损控制
Flash
存储驱动设计
21
看门狗驱动设计
硬件看门狗 · 软件看门狗 · 多级看门狗
看门狗驱动设计
硬件看门狗
22
实时系统启动流程
Bootloader · 内核初始化 · 应用启动
实时系统启动流程
Bootloader
23
系统调试与性能分析
Trace · Profiling · 响应时间测量
系统调试
性能分析
24
安全关键系统设计
MISRA-C · 静态分析 · 冗余设计
安全关键系统设计
MISRA-C
25
低功耗设计
睡眠模式 · 唤醒源 · 动态频率调整
低功耗设计
睡眠模式
26
多核实时系统
核间通信 · 缓存一致性 · 任务分配
多核实时系统
核间通信
27
实时操作系统选型
FreeRTOS · RT-Thread · VxWorks对比
实时操作系统选型
FreeRTOS
28
状态机驱动代码生成
工具链 · 模板引擎 · 自动化测试
状态机驱动代码生…
工具链
29
实战案例
智能传感器数据采集系统
实战案例
智能传感器数据采…
30
实战案例
工业电机控制器的状态机设计
实战案例
工业电机控制器的…
所属VIP或分类
同VIP:嵌入式可测试性分层架构与Mock测试体系
同VIP:嵌入式可测试架构与高内聚模块重构
同VIP:嵌入式实时系统驱动与OS层可测试性设计