CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

简介

GR55xx Fault Trace Module是一个用于开发阶段辅助定位问题的应用模块。在GR55xx的固件运行失常时它可以将某些现场信息(Fault Trace Data)写入到Flash中的NVDS区域,之后通过特定方法从NVDS中导出Fault Trace Data,从而还原现场,帮助定位问题。

GR55xx Fault Trace Module支持以下两种场景将Fault Trace Data写入NVDS:

  • 当发生HardFault时,将芯片内部寄存器的现场值写入NVDS中。
  • 当使用Assert模块断言失败(Assert Fault)时,将现场的函数名、行数、参数名等信息写入NVDS中。

在进行操作前,可参考以下文档。

表 1 文档参考
名称 描述

对应GR55xx系列的开发者指南

GR55xx软硬件介绍、快速使用及资源总览

GR55xx BLE Stack用户指南

GR55xx介绍协议栈各层的基本功能以及Application如何使用协议栈提供的API与协议栈进行交互。

J-Link用户指南

J-Link的使用说明:https://www.segger.com/downloads/jlink/UM08001_JLink.pdf

Keil用户指南

Keil的详细操作:https://www.keil.com/support/man/docs/uv4/

Bluetooth Core Spec

Bluetooth官方标准核心规范

Bluetooth GATT Spec

Bluetooth Profile和Service的详细信息查看地址:https://www.bluetooth.com/specifications/gatt

GProgrammer用户手册

GProgrammer软件的操作使用说明

扫描关注

打开微信,使用“扫一扫”即可关注。