众所周知，嵌入式系统中CPU的应用快速增长，快速推出新产品并推向市场也变得越来越重要。但是开发和完成一个稳定的产品很困难，特别是复杂的嵌入式系统。在所有的负面影响因素中，嵌入式系统死机是最不能接受的。本文将讨论一种专门用于在一些特定现场解决系统死机问题的有用分析工具。本文通过对为嵌入式应用设计的CPU的异常现场检测机理进行分析，对一种程序运行堆栈分析方法进行介绍。该方法可追溯引起系统异常的代码所在及列出其调用栈清单。为了验证分析有效性并理解导致嵌入式系统异常的原因，该工具可以列出函数/子程序调用树状图，而不用修改正常使用的嵌入式系统产品生成版本。本文介绍的工具已经在MIPS芯片嵌入式系统配置平台MSTAR-7821上进行测试和验证。
MIPS 嵌入式系统 异常 现场