青青av-亚洲激情一区二区-欧洲色综合-看片网址国产福利av中文字幕-成人精品毛片-亚洲黄色免费观看-国产夫妻在线观看-69av电影-久久性片-中文字幕av影片-色综合久久久久无码专区

【ARM】MDK查看語句的執行累積時間和次數

1、 文檔目標

在Debug模式下,查看工程中語句的執行時間和執行次數。


2、 問題場景

用于在Debug模式下,通過Execution Profiler(執行分析器)去查看工程語句在執行過程中執行了多少次,執行了多少時間,平均用時是多少。對于需要判斷一個條件判斷語句有很大的幫助,不需要通過打印串口信息的方式或者數值加減的方式來判斷對應語句是否執行到要求的次數。

Execution Profiler


3、軟硬件環境

1)、軟件版本:MDK 5.38a

2)、電腦環境:Windows 11

3)、外設硬件:ULINK pro


4、解決方法

1)、想要使用Execution Profiler功能,有兩種方式:

(1)、選擇使用Simulator模式進入Debug模式,使用Execution Profiler功能。(如圖4-1-1)

圖4-1-1


(2)、使用ULINK pro仿真器,配置Trace功能,使用Execution Profiler功能。(關于如何配置Trace功能,請查看技術文檔中的:Keil MDK Trace功能配置)。


2)、進入到Debug模式下后。找到Debug->Execution Profiling。根據需求選擇Show Time(顯示執行指令的累積時間)還是Show Calls(顯示一條指令執行的頻率)。(如圖4-2)

圖4-2

3)、選擇好后,在代碼編譯窗口和匯編窗口就可以看見相關的信息。如圖4-3中顯示的就是對應語句的執行累積時間。當鼠標移動到對于數據上面還會直接顯示出Time(語句執行的累計時間)、Calls(語句的執行次數)、Average(語句的平均執行時間)。

圖4-3


【更多軟件使用問題請站內搜索或關注B站:28quan官網電子查看視頻教學】

主站蜘蛛池模板: 青海省| 琼海市| 丹棱县| 义马市| 和林格尔县| 天水市| 修武县| 荃湾区| 北碚区| 卓资县| 扎鲁特旗| 焦作市| 镇赉县| 防城港市| 建水县| 体育| 神农架林区| 德格县| 高邮市| 建阳市| 恩施市| 兴宁市| 郸城县| 巴彦淖尔市| 朝阳县| 彰化市| 桐柏县| 贵阳市| 林甸县| 荣成市| 蒲城县| 陵川县| 九龙县| 台中市| 高台县| 长宁县| 赞皇县| 寿光市| 丰顺县| 利津县| 莱西市|