首页
›
工业控制与工业互联网
›
018-ESP32 TinyML推理与PSRAM优化
›
《ESP32 TinyML外部RAM与片上SRAM协同部署》
VIP20
本课程属于:018-ESP32 TinyML推理与PSRAM优化
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ESP32 TinyML外部RAM与片上SRAM协同部署
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · TinyML在ESP32上的应用前景…
课程导入
学习目标
02
ESP32内存架构基础
片上SRAM · 外部PSRAM(SPI RAM)的硬… · 地址映射与访问速度差异
ESP32
内存架构基础
03
TinyML模型内存需求分析
模型权重 · 激活缓冲区 · 中间张量
TinyML
模型内存需求分析
04
外部RAM与片上SRAM协同部署的核心概念
内存分层 · 数据局部性 · 访问频率与延迟权衡
RAM
SRAM
05
ESP32开发环境配置
Arduino-ESP32与ESP-… · 编译选项与内存配置
ESP32
开发环境配置
06
TensorFlow Lite Micro在ESP32上的内存管理机制
arena分配 · tensor arena · 预留缓冲区设置
TensorFlow
Lite
07
模型转换与量化
将Keras/TFLite模型转换为… · 并评估内存占用
模型转换
量化
08
静态内存规划
将模型权重放入PSRAM · 激活缓冲区放入SRAM的静态分配策略…
静态内存规划
PSRAM
09
动态内存分配策略
在运行时将部分中间张量迁移至PSRA… · 使用内存池与自定义分配器
动态内存分配策略
PSRA
10
数据流优化
减少SRAM与PSRAM之间的数据拷… · 利用DMA与缓存一致性处理
数据流优化
SRAM
11
案例实战
部署一个图像分类模型(如Mobile… · 实现权重在PSRAM · 激活在SRAM
案例实战
Mobile
12
案例实战
部署一个关键词唤醒模型(如TinyC… · 优化内存布局以降低延迟
案例实战
TinyC
13
性能基准测试
测量不同内存分配方案下的推理时间 · 功耗与内存占用 · 并对比分析
性能基准测试
测量不同内存分配…
14
常见问题与调试
PSRAM初始化失败 · 内存对齐问题 · 缓存不一致
常见问题
调试
15
内存溢出与优化技巧
模型剪枝 · 权重共享 · 激活压缩
内存溢出
优化技巧
16
多模型协同部署
在有限内存下同时运行多个TinyML… · 实现动态加载与切换
多模型协同部署
TinyML
17
实时性保障
在协同部署下如何满足实时推理要求 · 任务调度与中断处理
实时性保障
协同部署下如何满…
18
功耗优化
利用PSRAM低功耗模式 · 动态电压频率调整(DVFS)与睡眠策…
功耗优化
PSRAM
19
与传感器融合
结合外部RAM存储传感器数据流 · 实现端侧信号处理与推理流水线
传感器融合
RAM
20
边缘端持续学习
在外部RAM中存储增量训练数据 · 实现简单的在线学习或模型微调
边缘端持续学习
RAM
21
安全与可靠性
PSRAM数据校验 · 错误检测与纠正(ECC) · 异常恢复机制
安全
可靠性
22
工具链与自动化
使用脚本自动分析模型内存需求并生成最…
工具链
自动化
23
与ESP32-S3/S2等不同芯片的差异
不同型号的SRAM/PSRAM容量与…
ESP32-S3/S2
等不同芯片的差异
24
外部RAM扩展方案
使用SPI SRAM · QSPI PSRAM · 并行PSRAM等不同外部存储器的选型…
RAM
外部
25
操作系统集成
在FreeRTOS下管理PSRAM内… · 使用堆栈与队列时的注意事项
操作系统集成
FreeRTOS
26
案例实战
部署一个异常检测模型(如Autoen… · 利用PSRAM存储大规模特征库
案例实战
Autoen
27
案例实战
部署一个语音识别模型(如DS-CNN… · 实现权重与激活的混合部署
案例实战
DS-CNN
28
性能调优进阶
使用缓存预取 · 内存对齐 · 批量处理等技巧进一步提升推理速度
性能调优进阶
使用缓存预取
29
综合项目
设计一个完整的智能家居设备 · 集成多个TinyML模型 · 实现协同部署与远程更新
综合项目
设计一个完整的智…
30
课程总结与展望
回顾关键知识点 · 探讨未来ESP32 TinyML内存…
课程总结
回顾关键知识点
所属VIP或分类
同VIP:ESP32-PSRAM-cache-miss定位与优化方法
同VIP:ESP32-PSRAM内存管理TinyML实战指南
同VIP:ESP32-PSRAM分层加载TinyML权重实战