新闻中心

EEPW首页 > 嵌入式系统 > 业界动态 > 在Eclipse IDE 环境下使用Lauterbach公司的TRACE32调试工具

在Eclipse IDE 环境下使用Lauterbach公司的TRACE32调试工具

作者:时间:2010-11-08来源:电子产品世界收藏

  8. 程序性能分析

本文引用地址:http://www.eepw.com.cn/article/114291.htm

  记录了程序的执行流程后,Trace32软件可以根据记录程序的时间戳,综合的分析各个函数详细的执行情况。包括各个函数/任务/中断执行的次数、时间及占整个程序的执行时间比例等。

 

  9. 代码覆盖率分析

  Trace32软件也为用户代码覆盖率和测试用例覆盖提供了方便可靠的途径。 在菜单“COV” 中可以找到以不同分类标准进行统计的代码覆盖率分析属性。例如下图中以函数的方式统计程序代码的有效率,可以清晰的看到函数“Thread_2_entry”中有百分77.777的代码已经运行过,剩下的代码还没有被运行过,至于为什么没有被执行,那些代码没有被执行, 是死代码还是测试用例不完整? 用户就可以有针对性的进行调试和诊断. 通过双击该函数就会弹出更详细的信息,如下图所示可以清楚的看到每行代码的执行情况.

  四: 综上所述, 可以看到 Trace32和通用开放IDE环境的结合,使得已有的工具效率得到极大的提高. 用户可以在自己熟悉的环境下使用Trace32工具的强大功能. Trace32 也借助Eclipse IDE的开放性资源可以无限的扩展自己的性能和应用领域.


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭