首页
›
AI智能与边缘计算工程
›
105-ESP32 TinyML与端侧联网
›
《ESP32 PSRAM与Arena内存优化》
VIP7
本课程属于:105-ESP32 TinyML与端侧联网
AI智能与边缘计算工程 · 共 7 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
10. ESP32 PSRAM优化:模型、输入缓冲与Arena放置策略
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
了解ESP32 PSRAM的基本概念 · 在边缘AI中的重要性 · 以及本课程的学习目标和整体框架
课程导入
ESP32
02
硬件基础
ESP32系列芯片的PSRAM类型(… · QSPI PSRAM) · 容量
硬件基础
ESP32
03
开发环境配置
在Arduino IDE · ESP-IDF和PlatformIO…
开发环境配置
Arduino
04
内存架构解析
ESP32内部SRAM与外部PSRA… · 访问速度差异及对AI推理的影响
内存架构解析
ESP32
05
TensorFlow Lite Micro内存模型
理解模型 · 输入缓冲区 · Arena(张量竞技场)在内存中的角…
TensorFlow
Lite
06
模型放置策略
如何将模型权重存储在PSRAM中 · 以及使用`tflite
模型放置策略
PSRAM
07
输入缓冲区优化
将输入数据放置在PSRAM中的技巧 · 以及如何避免不必要的内存拷贝
输入缓冲区优化
PSRAM
08
Arena放置策略
TensorFlow Lite Mi… · 如何将Arena放置在PSRAM以扩…
Arena
放置策略
09
内存分配API详解
使用`tflite · 以及自定义分配器
API
内存分配
10
性能权衡分析
PSRAM访问延迟对推理速度的影响 · 以及如何平衡内存容量与执行效率
性能权衡分析
PSRAM
11
代码实战
在ESP32上运行一个简单的图像分类… · 并演示如何将模型和Arena放入PS…
代码实战
ESP32
12
模型转换与量化
使用TensorFlow Lite… · 以减小模型体积并适配PSRAM
模型转换
量化
13
内存优化进阶
使用`MicroMutableOpR… · 以及静态分配与动态分配的对比
内存优化进阶
MicroMutable…
14
多模型场景
在PSRAM中同时加载多个模型 · 并管理各自的Arena和输入缓冲区
多模型场景
PSRAM
15
实时音频处理案例
将音频特征提取缓冲区放入PSRAM · 实现关键词检测(KWS)应用
实时音频处理案例
PSRAM
16
视觉识别案例
在PSRAM中存储图像数据 · 运行MobileNet等模型进行图像…
视觉识别案例
PSRAM
17
传感器数据融合
将多个传感器数据缓冲到PSRAM · 并设计高效的数据流处理流程
传感器数据融合
PSRAM
18
调试与性能分析
使用ESP32的日志 · 内存监控工具(如heap_caps)…
调试
性能分析
19
常见错误与解决
PSRAM未初始化 · 内存对齐问题 · DMA访问限制等典型故障的排查方法
常见错误
解决
20
电源与稳定性
PSRAM对功耗的影响 · 以及如何通过降低频率或优化访问模式来…
电源
稳定性
21
与FreeRTOS集成
在任务中管理PSRAM内存 · 避免任务栈溢出和内存碎片
FreeRTOS
集成
22
高级优化
使用PSRAM的MMU映射 · 缓存控制(如`esp_cache`)…
高级优化
PSRAM
23
模型压缩技术
剪枝 · 权重共享和知识蒸馏在ESP32上的应… · 进一步减少PSRAM占用
模型压缩技术
剪枝
24
自定义算子与PSRAM
在PSRAM中存储自定义算子的权重 · 并优化算子执行时的内存访问
PSRAM
自定义算子
25
固件升级与OTA
在OTA更新时如何管理PSRAM中的… · 确保数据一致性
OTA
固件升级
26
综合项目
设计一个端到端的智能家居语音控制设备 · 综合运用PSRAM优化策略
综合项目
设计一个端到端的…
27
性能基准测试
建立一套标准测试方法 · 对比不同放置策略下的推理时间和内存占…
性能基准测试
建立一套标准测试…
28
社区资源与最佳实践
总结ESP32 PSRAM优化的社区… · 官方文档和常用工具
社区资源
最佳实践
29
未来趋势
探讨ESP32-P4等新芯片的PSR… · 以及边缘AI内存优化的未来方向
未来趋势
ESP32-P4
30
课程总结与挑战
回顾核心知识点 · 布置一个综合优化任务 · 并给出评估标准和进阶学习建议
课程总结
挑战
所属VIP或分类
同VIP:ESP32-S3向量推理与PSRAM优化
同VIP:ESP32-TFLite-Micro部署工程
同VIP:ESP32-TinyML量产交付与联网验收