首页
›
嵌入式边缘AI与TinyML
›
048-GD32国产MCU TinyML部署与工业节点
›
《GD32 TinyML端侧AI模型部署与工程开发》
VIP20
本课程属于:048-GD32国产MCU TinyML部署与工业节点
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
1. GD32 TinyML入门:国产MCU端侧AI项目开发流程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 适用人群
课程导入
学习目标
02
TinyML概述
什么是TinyML · 与云端AI的区别 · 在MCU上运行AI的挑战与优势
TinyML
什么是
03
GD32系列MCU简介
GD32家族分类 · 关键型号(如GD32F4 · GD32L233)
GD32
MCU
04
开发环境搭建
安装Keil MDK · IAR或GCC工具链 · 配置GD32开发板驱动与调试器(DA…
开发环境搭建
Keil
05
GD32外设基础
GPIO · UART · SPI
GD32
外设基础
06
传感器数据采集
常见传感器(加速度计 · 麦克风 · 温湿度)与GD32的接口连接及数据读…
传感器数据采集
常见传感器
07
数据预处理
归一化 · 滤波 · 滑动窗口
数据预处理
归一化
08
模型选择与压缩
适合MCU的轻量级模型(如TinyM… · 量化 · 剪枝
模型选择
压缩
09
模型训练基础
使用TensorFlow Lite或… · 并导出为TFLite格式
模型训练基础
TensorFlow
10
模型转换与量化
将训练好的模型转换为TFLite · 进行int8量化 · 评估精度损失
模型转换
量化
11
TFLite Micro部署
在GD32上集成TFLite Mic… · 加载模型并执行推理
TFLite
Micro
12
CMSIS-NN优化
利用ARM CMSIS-NN库加速G…
CMSIS-NN
优化
13
端侧推理流程
输入数据预处理→模型推理→输出后处理…
端侧推理流程
输入数据预处理→…
14
实战项目1
基于GD32的语音关键词识别(如唤醒… · 从数据采集到部署
实战项目1
GD32
15
实战项目2
基于GD32的人体活动识别(使用加速… · 实现步数计数或跌倒检测
实战项目2
GD32
16
实战项目3
基于GD32的图像分类(使用摄像头模… · 实现简单物体识别
实战项目3
GD32
17
实战项目4
基于GD32的异常声音检测(如玻璃破… · 实现报警系统
实战项目4
GD32
18
实战项目5
基于GD32的预测性维护(振动分析) · 实现电机故障诊断
实战项目5
GD32
19
模型部署优化
内存管理 · Flash占用优化 · 推理速度提升技巧
模型部署优化
内存管理
20
低功耗设计
GD32低功耗模式(睡眠 · 停止 · 待机)与TinyML应用的功耗优化策…
低功耗设计
GD32
21
调试与测试
使用串口打印 · 逻辑分析仪 · 调试器进行模型输出验证与性能分析
调试
测试
22
常见问题与解决
模型无法加载 · 推理结果错误 · 内存不足
常见问题
解决
23
模型更新与OTA
在GD32上实现模型固件升级 · 支持远程更新模型参数
OTA
模型更新
24
边缘计算与云协同
GD32与云平台(如阿里云IoT · AWS IoT)的数据交互与模型协同
边缘计算
云协同
25
安全与隐私
端侧AI的数据加密 · 模型保护 · 防篡改措施
安全
隐私
26
性能评估与基准测试
使用标准数据集(如CIFAR-10 · Speech Commands)评估…
性能评估
基准测试
27
项目工程管理
代码结构组织 · 版本控制(Git) · 文档编写与团队协作
项目工程管理
代码结构组织
28
综合实战
设计一个完整的端侧AI产品(如智能家… · 涵盖硬件选型 · 模型训练
综合实战
AI
29
课程总结与进阶路径
回顾核心知识点 · 推荐深入学习资源(如TinyML书籍 · 开源项目
课程总结
进阶路径
30
结业考核
完成一个自选TinyML项目 · 提交设计文档 · 代码与演示视频
结业考核
TinyML
所属VIP或分类
同VIP:GD32-FreeRTOS端侧AI实时任务架构
同VIP:GD32-GCC-Keil双工具链固件构建
同VIP:GD32-HardFault与模型部署故障诊断