首页
›
嵌入式边缘AI与TinyML
›
058-Nordic nRF TinyML低功耗与BLE项目
›
《nRF RTT HardFault与TinyML故障诊断》
VIP20
本课程属于:058-Nordic nRF TinyML低功耗与BLE项目
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
17. nRF TinyML调试:日志、RTT、HardFault和内存不足排查
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
了解nRF TinyML调试的挑战与… · 掌握日志 · RTT
课程导入
nRF
02
开发环境搭建
配置nRF Connect SDK · Segger Embedded St… · 准备nRF52840/nRF5340…
开发环境搭建
nRF
03
日志系统基础
理解nRF Connect SDK中… · LOG_INF等) · 掌握日志级别
日志系统基础
nRF
04
日志实践
在TinyML推理流程中插入日志 · 记录输入输出张量 · 推理耗时
日志实践
TinyML
05
RTT原理与配置
介绍SEGGER RTT(Real-… · 在nRF工程中启用RTT后端 · 连接RTT Viewer
RTT
原理
06
RTT高级用法
使用RTT进行printf重定向 · 双向通信 · 控制命令交互
RTT
高级用法
07
日志与RTT对比
分析日志(UART/后台)与RTT在… · 带宽 · 对推理性能影响上的差异
RTT
日志
08
HardFault基础
理解ARM Cortex-M Har… · 常见触发原因(非法内存访问 · 未对齐
HardFault
ARM
09
HardFault现场捕获
利用nRF Connect SDK的… · 在HardFault发生时打印寄存器… · LR
HardFault
现场捕获
10
HardFault分析工具
使用Segger SystemVie… · Ozone或GDB回溯栈帧 · 定位崩溃函数与代码行
HardFault
分析工具
11
HardFault实战案例
分析一个TinyML推理中因张量越界… · 从日志到寄存器定位根因
HardFault
实战案例
12
内存不足问题概述
了解nRF设备Flash和RAM限制 · TinyML模型(TensorFlo…
内存不足问题概述
nRF
13
内存统计方法
使用TF Micro的MicroMu… · 打印arena大小 · 张量内存分配情况
内存统计方法
TF
14
内存不足排查流程
通过编译报告 · 链接映射文件(.map)和运行时日志 · 定位内存溢出点
内存不足排查流程
通过编译报告
15
优化内存策略
模型量化 · 算子融合 · 共享缓冲区
优化内存策略
模型量化
16
动态内存与堆管理
分析nRF SDK中的堆配置(HEA… · 避免碎片化 · 使用内存池或静态分配
动态内存
堆管理
17
综合调试流程
结合日志 · RTT和HardFault处理 · 建立一套从问题发现到定位的系统化调试…
综合调试流程
结合日志
18
实战项目
在nRF52840上部署一个图像分类… · 通过日志和RTT监控推理过程 · 故意制造内存不足并排查
实战项目
nRF52840
19
实战项目
在nRF5340上运行语音唤醒词模型 · 模拟HardFault · 利用RTT和故障钩子快速定位
实战项目
nRF5340
20
性能分析
使用RTT时间戳测量各层推理耗时 · 结合日志输出 · 优化模型和代码
性能分析
RTT
21
低功耗调试
在调试TinyML时保持低功耗特性 · 使用RTT的睡眠模式 · 避免日志影响功耗测量
低功耗调试
TinyML
22
常见问题与陷阱
日志缓冲区溢出 · RTT阻塞 · HardFault误报
常见问题
陷阱
23
工具链集成
将日志和RTT集成到CI/CD流程 · 自动化测试TinyML模型的稳定性
工具链集成
RTT
24
进阶
使用J-Link RTT Viewe… · 可视化张量数据
进阶
J-Link
25
进阶
利用HardFault的故障分析库(…
进阶
HardFault
26
案例研究
分析一个真实nRF TinyML产品… · 从日志到修复
案例研究
nRF
27
案例研究
多线程或中断上下文中的HardFau… · 理解并发对调试的影响
案例研究
HardFau
28
综合提升
设计一个可复用的调试框架 · 包含日志分级 · RTT通道
综合提升
设计一个可复用的…
29
综合提升
编写调试文档和最佳实践清单 · 供团队参考
综合提升
编写调试文档
30
课程总结
回顾所有调试技术 · 展望未来nRF TinyML调试趋势 · 布置综合实战作业
课程总结
回顾所有调试技术
所属VIP或分类
同VIP:Nordic-nRF-TinyML交付:源码、固件、功耗报告和测试文档
同VIP:nRF-BLE安全配对与设备身份认证
同VIP:nRF-BLE通信功耗与吞吐性能优化