首页
›
嵌入式边缘AI与TinyML
›
058-Nordic nRF TinyML低功耗与BLE项目
›
《Nordic nRF TinyML交付:源码、固件、功耗报告和测试文档》
VIP20
本课程属于:058-Nordic nRF TinyML低功耗与BLE项目
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
20. Nordic nRF TinyML交付:源码、固件、功耗报告和测试文档
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 交付物总览(源码
课程导入
学习目标
02
TinyML基础与Nordic平台概述
TinyML核心概念 · 典型工作流 · nRF52840/nRF5340等芯…
TinyML
Nordic
03
开发环境准备
安装nRF Connect SDK · Segger Embedded St… · 命令行工具链
开发环境准备
nRF
04
源码工程结构解析
理解Nordic nRF项目的目录组… · CMakeLists.txt · Kconfig配置
源码工程结构解析
Nordic
05
模型转换与量化
将TensorFlow Lite模型… · 进行int8量化 · 适配nRF的CMSIS-NN或专用加…
模型转换
量化
06
模型部署与集成
在Zephyr中集成TFLite M… · 加载模型到Flash/RAM · 实现推理接口与数据预处理
模型部署
集成
07
传感器数据采集与预处理
配置nRF内置或外接传感器(如IMU · 麦克风) · 实现数据缓冲
传感器数据采集
预处理
08
推理引擎优化
利用CMSIS-NN · 硬件加速(如nRF5340的NPU) · 内存池管理
推理引擎优化
CMSIS-NN
09
固件构建与烧录
使用west构建固件 · 生成hex/uf2文件 · 通过nRF Connect Prog…
固件构建
烧录
10
固件版本管理与签名
固件版本号管理 · 安全启动(secure boot) · 固件签名与加密
固件版本管理
签名
11
功耗测量基础
功耗指标(平均电流 · 峰值电流 · 能量消耗)
功耗测量基础
功耗指标
12
功耗测量方法
不同工作模式(活跃 · 睡眠 · 待机)下的电流测量
功耗测量方法
不同工作模式
13
功耗优化策略
降低CPU频率 · 使用事件驱动 · 优化传感器采样率
功耗优化策略
CPU
14
功耗报告编写
报告结构(测试条件 · 测量方法 · 数据表格
功耗报告编写
报告结构
15
测试文档规范
测试计划 · 测试用例设计 · 测试步骤
测试文档规范
测试计划
16
单元测试与集成测试
使用Unity/CMock或Ztes… · 覆盖模型推理 · 数据预处理
单元测试
集成测试
17
硬件在环测试
在真实nRF硬件上运行测试 · 验证传感器数据采集 · 推理输出
硬件
环测试
18
性能测试
测量推理时间 · 内存占用(RAM/Flash) · 吞吐量
性能测试
测量推理时间
19
可靠性测试
长时间运行稳定性 · 异常输入处理 · 看门狗机制
可靠性测试
长时间运行稳定性
20
案例实战
手势识别项目:从数据采集 · 模型训练 · 部署到nRF开发板
案例实战
手势识别项目
21
案例实战
关键词唤醒项目:使用麦克风采集音频 · 部署TinyML模型 · 实现低功耗唤醒
案例实战
关键词唤醒项目
22
案例实战
异常检测项目 · 实现设备异常检测 · 并编写完整测试文档
案例实战
异常检测项目
23
源码交付规范
代码风格 · 注释 · 模块化设计
源码交付规范
代码风格
24
固件交付规范
固件命名规则 · 构建脚本 · 固件包内容(hex
固件交付规范
固件命名规则
25
功耗报告交付规范
报告模板 · 数据可视化 · 对比基准
功耗报告交付规范
报告模板
26
测试文档交付规范
文档结构 · 测试环境描述 · 测试结果汇总
测试文档交付规范
文档结构
27
常见问题与调试
编译错误 · 链接错误 · 内存溢出
常见问题
调试
28
项目综合实战
从零开始完成一个完整的nRF Tin… · 包括源码 · 固件
项目综合实战
nRF
29
质量保证与验收标准
定义交付物验收清单 · 性能指标 · 功耗指标
质量保证
验收标准
30
课程总结与进阶方向
回顾核心知识点 · 探讨边缘AI发展趋势 · nRF新特性
课程总结
进阶方向
所属VIP或分类
同VIP:nRF-BLE安全配对与设备身份认证
同VIP:nRF-BLE通信功耗与吞吐性能优化
同VIP:nRF-DFU模型固件更新与版本回滚