STM32CUBE AI STUDIO 使用教程

从零开始掌握在STM32微控制器上部署人工智能模型 — 交互式学习,边学边练

6章 · 交互式 · 零基础友好

教程概览

📚
教程章节
6 章
🎯
交互实验
19+ 个
测验题目
60 道
💻
实战案例
多个

学习路径

第1章
边缘AI概览
第2章
环境搭建
第3章
模型导入
第4章
量化优化
第5章
部署推理
第6章
开发实例

章节导航

点击章节卡片进入对应章节,每章包含知识讲解、交互式动画和章节测验

1

边缘AI与STM32Cube.AI概览

了解边缘AI的核心概念、MCU上运行神经网络的原理,以及STM32Cube.AI工具链的全貌。

TinyML 工具链 选型指南
2

开发环境搭建与项目管理

安装配置STM32CubeIDE、X-CUBE-AI扩展包,创建并管理你的第一个AI项目。

IDE安装 X-CUBE-AI 项目创建
3

模型导入与预处理

学习支持的AI框架、模型转换流程、数据集准备和预处理管道设计。

TFLite ONNX 数据预处理
4

模型量化与优化

深入理解量化原理、PTQ/QAT策略、精度性能权衡与内存优化技术。

INT8量化 PTQ/QAT 内存优化
5

模型部署与推理

代码生成、C代码集成、推理执行调试,以及性能分析与优化的完整流程。

代码生成 API调用 性能分析
6

STM32Cube.AI开发实例

四大实战案例:手势识别、图像分类、语音关键词、工业预测性维护。

IMU手势 CNN图像 KWS语音

预备知识

C语言基础
STM32开发经验(推荐)
Python基础
机器学习基本概念
STM32CubeIDE基本操作