▲ 在源级别调试任务交互
▲ 使用强大的执行和数据断点来查找特定的数据点
▲ 检查RTOS数据结构
▲ 调试虚拟内存应用程序
作为TimeMachine工具套件的重要组成部分, PathAnalyzer可以提供一段时间内应用程序调用堆栈的视图。它可以帮助您快速确定代码从预期路径转移的位置,以及跟踪由意外中断等事件引起的异常Bug。您可以在较高的层次上检查执行流,或者放大以查看单独的函数调用。
在使用PathAnalyzer几秒钟后,一位客户发现了一个存在三个月的bug,该bug经常导致其目标挂起。问题是:偶尔在启动代码的关键部分触发中断。由于该错误很少出现,因此无法通过常规调试方法捕获该错误。 在PathAnalyzer的帮助下,找到它很简单。
PathAnalyzer 使复杂的系统执行流程易于理解,从而使您能够更快地发现错误。