
CmBacktrace——ARM-Cortex-M: 由RT-Thread技术总监朱天龙开发和维护的...
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
CmBacktrace是由RT-Thread技术总监朱天龙开发与维护的一款针对ARM Cortex-M系列微控制器的调试工具,为开发者提供高效的错误追踪功能。
CmBacktrace(Cortex Microcontroller Backtrace)是一种针对ARM Cortex-M系列MCU的错误代码自动跟踪、定位及故障原因分析的开源库。其主要特性如下:
- 支持断言(assert)、硬件故障、内存管理故障、总线故障、使用故障和调试故障。
- 自动诊断:在发生上述各种类型的错误时,能够自动识别并确定导致问题的原因,并精确定位到出错代码的位置,无需手动分析复杂的寄存器信息。
- 输出详细的函数调用栈(需配合addr2line工具以获得更精确的定位),帮助恢复故障发生的现场情况,快速准确地找到出现问题的具体位置。
- 支持裸机以及优科斯、FreeRTOS等操作系统平台使用。(在使用CmBacktrace于FreeRTOS时可能需要对源码进行适当的修改)
- 根据错误发生的状态输出相应的线程栈或主调用堆栈。
- 故障诊断信息支持多种语言,包括简体中文。
全部评论 (0)
还没有任何评论哟~


