首页
›
工业控制与工业互联网
›
021-TVM Micro端侧编译优化
›
《TVM Micro在Zephyr工程中的部署教程》
VIP20
本课程属于:021-TVM Micro端侧编译优化
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TVM Micro在Zephyr工程中的部署教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 课程整体框架与学习路径
课程导入
学习目标
02
嵌入式机器学习与TVM Micro概述
嵌入式AI背景 · TVM Micro定位 · 与TVM的关系
TVM
Micro
03
Zephyr RTOS基础
Zephyr项目结构 · 设备树 · 构建系统与关键概念
Zephyr
RTOS
04
开发环境搭建
安装Zephyr SDK · 配置west · 创建基础Zephyr工程
开发环境搭建
Zephyr
05
TVM Micro核心概念
Relay图 · TIR · 运行时
TVM
Micro
06
TVM Micro编译流程
从模型到C代码的完整编译步骤与工具链
TVM
Micro
07
Zephyr工程集成TVM Micro
将TVM Micro生成的代码集成到…
Zephyr
TVM
08
内存管理与缓冲区配置
在Zephyr中配置静态内存 · 工作区与张量存储
内存管理
缓冲区配置
09
模型转换与量化
使用TVM量化模型 · 适配微控制器低精度推理
模型转换
量化
10
算子支持与自定义算子
TVM Micro支持的算子 · 缺失算子的处理与自定义实现
算子支持
自定义算子
11
Zephyr设备树与硬件抽象
配置GPIO · UART · SPI等外设与TVM Micro交互
Zephyr
设备树
12
构建与链接配置
CMakeLists.txt编写 · 链接脚本调整 · 符号导出
构建
链接配置
13
运行时初始化与推理调用
在Zephyr中初始化TVM运行时 · 执行推理的API调用
运行时初始化
推理调用
14
调试与日志
使用Zephyr日志系统 · TVM调试工具 · 打印中间张量
调试
日志
15
性能优化基础
内存访问优化 · 算子融合 · 循环展开等微控制器优化技巧
性能优化基础
内存访问优化
16
功耗与实时性考量
低功耗设计 · 推理延迟控制与Zephyr调度配合
功耗
实时性考量
17
案例实战
MNIST手写数字识别在Zephyr…
案例实战
MNIST
18
案例实战
关键词唤醒(KWS)模型在Zephy…
案例实战
KWS
19
案例实战
人体活动识别(HAR)模型在Zeph…
案例实战
HAR
20
多模型管理与动态切换
在Zephyr中管理多个TVM Mi…
多模型管理
动态切换
21
与Zephyr传感器驱动集成
读取传感器数据并送入模型推理
Zephyr
传感器驱动集成
22
无线通信与边缘推理
通过BLE/WiFi传输结果 · 结合Zephyr网络栈
无线通信
边缘推理
23
常见编译错误与解决
链接错误 · 内存溢出 · 算子不支持等典型问题
常见编译错误
解决
24
常见运行时错误与解决
初始化失败 · 推理结果错误 · 崩溃调试
常见运行时错误
解决
25
测试与验证方法
单元测试 · 集成测试 · 在硬件上验证推理正确性
测试
验证方法
26
版本兼容性
TVM · Zephyr · SDK版本匹配与迁移注意事项
版本兼容性
TVM
27
自动化构建与CI集成
使用GitHub Actions或J…
CI
自动化构建
28
综合项目
端到端智能家居设备(如手势控制灯)的…
综合项目
端到端智能家居设…
29
进阶优化
使用TVM AutoTVM或Anso…
进阶优化
TVM
30
课程总结与拓展
学习资源 · 社区支持 · 未来趋势与进阶方向
课程总结
拓展
所属VIP或分类
同VIP:TVM-Micro-AOT执行器配置与性能调优
同VIP:TVM-Micro-Relay图优化与端侧部署指南
同VIP:TVM-Micro-target配置与Cortex-M编译实战