MDK通过ST LINK仿真查看程序运行时间

2019-07-21 00:26发布

有客户想通过ST LINK来查看程序运行时间,这里我们以阿波罗STM32F429开发板为例,给的大家简单介绍下如何查看程序运行时间。
首先,打开一个我们的标准例程,然后点击魔术棒,找到debug选项卡,如下图:
1.png
然后,点击settings,并选择Trace选项卡,如下图所示:
2.png
然后,勾选Trace Enable,并设置内核频率为你当前MCU的运行频率,我们阿波罗STM32F429默认是180Mhz,所以,这里设置180M
其他用默认配置,点击确定,完成设置。

此时,我们再进行仿真,就可以看到左下角的时间,开始正常跑了。
这样就可以查看程序运行时间了,如下图所示:
2.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
正点原子
1楼-- · 2019-07-21 05:15
特别注意:使用Trace功能的时候,必须选择SW模式,JTAG模式不支持!!!
默默莱
2楼-- · 2019-07-21 10:22
谢谢原子哥!
XUZJWWSZ
3楼-- · 2019-07-21 15:28
多谢原子哥,马克一下
mill
4楼-- · 2019-07-21 17:46
先马再说,谢谢分享
yuanmeng
5楼-- · 2019-07-21 19:28
 精彩回答 2  元偷偷看……
yuanmeng
6楼-- · 2019-07-21 23:13
 精彩回答 2  元偷偷看……

一周热门 更多>