keil 仿真测量程序运行时间
有些时候我们对程序的性能需要调优,优化代码以提高起运行效率,那就需要精确的测量某一段代码的运行时间。非常高兴的是在keil里面提供了一个仿真调试手段,用来完成这个任务,好用! 首先做好相关的设置,如下: 第一步:在工程选项里面设置CPU的运行频率。其实对于优化代码来说,这个不一定非得必要和绝对准确,因为我们只要知道在相同的CPU频率下,代码在优化前和优化后两次运行时间差(相对时间),就可以评估出来是否完成了优化,或者提升了多少性能。 第二步:在debug的trace菜单也设置好core clock,仿真可以去掉enable。 第三步:运行代码,在要测量的代码第一行和最后一行分别放一个断点
用户评论