简介
GR5xx Fault Trace Module是一个用于开发阶段辅助定位系统异常问题的应用模块。在GR5xx的固件运行失常时它可以将某些现场信息(Fault Trace Data)写入到Flash中的NVDS区域,之后通过特定方法从NVDS中导出Fault Trace Data,从而还原现场,帮助定位问题。
GR5xx Fault Trace Module支持以下两种场景将Fault Trace Data写入NVDS:
- 当发生HardFault时,将芯片内部寄存器的现场值写入NVDS中。
- 当使用Assert模块断言失败(Assert Fault)时,将现场的函数名、行数、参数名等信息写入NVDS中。
在进行操作前,可参考以下文档。
名称 | 描述 |
---|---|
对应芯片开发者指南 |
介绍GR5xx SDK以及基于SDK的应用开发和调试 |
J-Link用户指南 |
J-Link的使用说明:http://www.segger.com/downloads/jlink/UM08001_JLink.pdf |
Keil用户指南 |
|
Bluetooth Core Spec |
Bluetooth官方标准核心规范 |
Bluetooth GATT Spec |
Bluetooth Profile和Service的详细信息查看地址:http://www.bluetooth.com/specifications/gatt |
GProgrammer用户手册 |
GProgrammer软件的操作使用说明,包括固件下载、固件加密等。 |