首页
›
嵌入式边缘AI与TinyML
›
022-TinyML RTOS集成与实时任务调度
›
《TinyML传感器数据队列与推理任务集成》
VIP20
本课程属于:022-TinyML RTOS集成与实时任务调度
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
6. TinyML队列通信:传感器数据到推理任务的安全传递
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 核心概念 · 整体框架
课程导入
学习目标
02
TinyML基础回顾
微控制器资源限制 · 传感器数据采集 · 推理任务特点
TinyML
基础回顾
03
队列通信核心概念
队列定义 · FIFO/LIFO · 生产者-消费者模型
队列通信核心概念
队列定义
04
传感器数据流特性
采样率 · 数据格式 · 突发性
传感器数据流特性
采样率
05
队列数据结构设计
环形缓冲区 · 链表队列 · 静态内存分配
队列数据结构设计
环形缓冲区
06
安全传递需求分析
数据完整性 · 时序一致性 · 溢出保护
安全传递需求分析
数据完整性
07
队列在TinyML中的典型应用场景
传感器融合 · 预处理流水线 · 推理任务调度
TinyML
队列
08
RTOS队列机制
FreeRTOS队列 · 消息队列 · 信号量
RTOS
队列机制
09
裸机环境下的队列实现
中断与主循环之间的安全数据传递
裸机环境下的队列…
主循环之间的安全…
10
队列的线程安全与中断安全
临界区 · 关中断 · 原子操作
队列的线程安全
断安全
11
队列溢出处理策略
丢弃策略 · 覆盖策略 · 背压机制
队列溢出处理策略
丢弃策略
12
队列深度设计
如何根据传感器速率 · 推理时间 · 内存限制计算最优队列长度
队列深度设计
如何根据传感器速…
13
数据序列化与反序列化
在入队前如何打包传感器数据 · 出队后如何解析
数据序列化
反序列化
14
队列与DMA结合
利用DMA传输传感器数据到队列 · 减少CPU负载
DMA
队列
15
多传感器队列管理
多队列优先级 · 仲裁机制 · 时间戳同步
多传感器队列管理
多队列优先级
16
队列与推理任务衔接
如何将队列数据直接喂给TFLite…
队列
推理任务衔接
17
案例实战
使用STM32和FreeRTOS实现…
案例实战
STM32
18
案例实战
使用ESP32和Arduino实现环…
案例实战
ESP32
19
案例实战
低功耗场景下队列的休眠唤醒机制与数据…
案例实战
低功耗场景下队列…
20
调试与测试方法
队列状态监控 · 断点调试 · 日志输出
调试
测试方法
21
性能优化
减少拷贝 · 零拷贝队列 · 批量传输
性能优化
减少拷贝
22
常见问题与陷阱
队列死锁 · 优先级反转 · 数据竞争
常见问题
陷阱
23
安全性与可靠性
校验和 · CRC · 重传机制
安全性
可靠性
24
队列与边缘计算
在TinyML设备上如何通过队列实现…
队列
边缘计算
25
综合项目设计
从传感器到推理的完整队列通信系统 · 包括需求分析 · 架构设计
综合项目设计
从传感器到推理的…
26
进阶主题
多核MCU下的队列通信 · 异构计算中的队列桥接
进阶主题
MCU
27
工具链与平台
Arduino · Mbed · Zephyr
工具链
平台
28
最佳实践总结
设计模式 · 编码规范 · 文档化
最佳实践总结
设计模式
29
课程回顾与知识图谱
梳理所有知识点 · 形成系统化认知
课程回顾
知识图谱
30
结课考核与实战挑战
设计一个基于队列的传感器到推理系统 · 并完成性能评估
结课考核
实战挑战
所属VIP或分类
同VIP:FreeRTOS部署TinyML:任务创建、队列与推理调度
同VIP:TinyML-DMA协同:外设采集、缓冲更新与推理触发
同VIP:TinyML-RTOS任务栈分析与溢出修复