
Keil 中测量程序运行时间的仿真方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了在Keil开发环境中通过仿真技术精确测量嵌入式系统中程序执行时间的方法,探讨了不同策略和工具的应用。
在某些情况下,为了提升程序性能需要进行调优并优化代码以提高其运行效率。这时就需要精确测量某段代码的执行时间。Keil提供了一种仿真调试手段来实现这一目标,非常实用。
首先完成以下设置:
第一步:在工程选项中设定CPU的运行频率。实际上,在评估代码是否经过优化时,并不需要这个数值绝对准确或必要,因为我们只需要了解在同一CPU频率下,代码在优化前后两次执行时间之间的差异(相对时间),以此判断性能改进情况。
第二步:同样在调试跟踪菜单里设置好核心时钟参数,可以关闭仿真功能以提高效率。
第三步:运行程序,在需要测量的代码段的第一行和最后一行分别放置断点。这样就可以通过观察这两处断点之间的执行时间来评估优化效果或性能提升的程度了。
全部评论 (0)
还没有任何评论哟~


