首页
›
嵌入式边缘AI与TinyML
›
022-TinyML RTOS集成与实时任务调度
›
《TinyML RTOS集成入门:推理任务在实时系统中的位置》
VIP20
本课程属于:022-TinyML RTOS集成与实时任务调度
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
1. TinyML RTOS集成入门:推理任务在实时系统中的位置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
明确学习目标 · 课程适用人群 · 整体学习路径
课程导入
明确学习目标
02
TinyML基础
定义 · 典型应用场景(如关键词唤醒 · 异常检测)
TinyML
定义
03
RTOS核心概念
任务 · 调度器 · 优先级
RTOS
核心概念
04
为什么需要RTOS
在嵌入式ML中引入RTOS的动机 · 对比裸机轮询与RTOS多任务的优势
RTOS
为什么需要
05
推理任务特性分析
推理任务的实时性要求 · 计算密集性 · 内存占用
推理任务特性分析
推理任务的实时性…
06
推理任务在系统中的位置
推理任务与感知 · 控制 · 通信等任务的关系
推理任务
系统
07
RTOS任务模型
如何将推理建模为RTOS任务 · 任务状态(就绪 · 运行
RTOS
任务模型
08
优先级设计
推理任务的优先级设定原则 · 如何平衡实时性与资源占用 · 优先级反转问题及对策
优先级设计
推理任务的优先级…
09
调度策略
常见RTOS调度算法(如优先级抢占 · 时间片轮转)对推理任务的影响
调度策略
RTOS
10
内存管理
推理模型 · 中间张量 · 输入输出缓冲区的内存分配策略
内存管理
推理模型
11
推理任务与中断
何时在中断中触发推理 · 何时使用任务 · 中断与任务间的数据传递机制
推理任务
何时
12
同步与通信
推理任务与其他任务之间的数据交换 · 使用队列 · 信号量
同步
通信
13
实时性指标
定义推理任务的截止时间 · 响应时间 · 吞吐量
实时性指标
定义推理任务的截…
14
延迟与吞吐量权衡
在RTOS环境下 · 如何平衡推理延迟与系统整体吞吐量
延迟
吞吐量权衡
15
功耗管理
RTOS的电源管理机制(如Tickl…
功耗管理
RTOS
16
模型部署与RTOS集成
将TFLite Micro · CMSIS-NN等推理引擎集成到RT…
RTOS
模型部署
17
案例实战
在FreeRTOS上部署一个简单的图… · 实现周期触发推理并输出结果
案例实战
FreeRTOS
18
案例实战
使用RTOS队列传递传感器数据到推理… · 实现实时异常检测
案例实战
RTOS
19
案例实战
多任务协同——推理任务与显示/控制任… · 处理优先级冲突
案例实战
多任务协同
20
调试与性能分析
使用RTOS感知的调试工具(如SEG…
调试
性能分析
21
常见问题
任务栈溢出 · 优先级设置不当导致推理延迟 · 内存碎片化等问题的诊断与解决
常见问题
任务栈溢出
22
优化技巧
模型量化 · 算子优化 · 推理任务代码优化
优化技巧
模型量化
23
RTOS选型
对比FreeRTOS · Zephyr · RT-Thread等
RTOS
选型
24
安全与可靠性
在实时系统中处理推理错误 · 看门狗 · 任务异常恢复机制
安全
可靠性
25
高级主题
多核RTOS与异构计算(如MCU+N…
高级主题
RTOS
26
综合项目
设计一个完整的TinyML RTOS… · 如智能语音唤醒系统 · 涵盖任务划分
综合项目
TinyML
27
性能基准测试
如何设计基准测试来评估RTOS+推理… · 并生成报告
性能基准测试
RTOS+
28
未来趋势
TinyML与RTOS结合的新方向 · 如自适应调度 · 边缘AI与云协同
未来趋势
TinyML
29
课程总结
回顾关键知识点 · 梳理推理任务在RTOS中的最佳实践 · 提供进一步学习资源
课程总结
回顾关键知识点
30
结课测验与实战挑战
完成一个综合实战任务 · 并回答测验题 · 巩固所学内容
结课测验
实战挑战
所属VIP或分类
同VIP:FreeRTOS部署TinyML:任务创建、队列与推理调度
同VIP:TinyML-DMA协同:外设采集、缓冲更新与推理触发
同VIP:TinyML-RTOS任务栈分析与溢出修复