STM32F4 使用STLink 和 EventRecoder 调试运行时间
生活随笔
收集整理的這篇文章主要介紹了
STM32F4 使用STLink 和 EventRecoder 调试运行时间
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近使用STM32F407的DSP庫,測試了一下浮點數1024個點的FFT計算時間,采用EventRecoder計時間,記錄如下。
1、在Compiler中添加EventRecorder 組件,CMSIS的版本5.4。
2、main.C增加頭文件:#include "EventRecorder.h"
3、初始化EventRecorder
4、代碼中需要測試時間的起始位置
EventStartA 是A組,還有對應的B、C、D組等,每個組可以提供0~15 共計16個slot 槽,具體參考頭文件。
5、配置STlink
要采用SW接口,我試了JTAG會失敗。trace 設置為SYSCLK。
Debug運行可以看到StartA(1)和StopA(1)之間大概時間0.5ms。
總結
以上是生活随笔為你收集整理的STM32F4 使用STLink 和 EventRecoder 调试运行时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java线程池和线程实例化_浅谈Java
- 下一篇: Java毕设项目在线购书商城系统计算机(