小编cod*_*rts的帖子

使用 Trace32 对代码运行时进行基准测试

我有一个嵌入式系统,其中包含我想要进行基准测试的代码。在本例中,我想知道一行所花费的时间(它是创建一个新对象,启动我们应用程序的其余部分)。

我可以打开“Trace”->“Chart”->“Symbols”并查看用光标选择的区域所花费的时间,但这很麻烦并且不如我想要的那么准确。我还找到了 Perf->Function Runtime,但我正在对新对象的分配进行基准测试,而不是对任何特定函数调用进行基准测试(new在多个位置调用,而不仅仅是感兴趣的行)。

有没有办法使用 Trace32 查看一行代码所花费的实际时间?比单行更进一步:是否有一种方法可以轻松地对两个断点之间的时间进行基准测试?

trace32 lauterbach

1
推荐指数
1
解决办法
4709
查看次数

标签 统计

lauterbach ×1

trace32 ×1