日韩中文在线观看-欧美性综合-伊人视频在线观看-亚洲免费在线视频观看-国产偷人视频-人妻丰满熟妇岳av无码区hd-国产一级淫片a视频免费观看-国产精品交换-国产精品1区2区3区4区-美女日批视频在线观看-欧美日韩一区二区三区自拍

【ARM】MDK查看語(yǔ)句的執(zhí)行累積時(shí)間和次數(shù)

1、 文檔目標(biāo)

在Debug模式下,查看工程中語(yǔ)句的執(zhí)行時(shí)間和執(zhí)行次數(shù)。


2、 問題場(chǎng)景

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

Execution Profiler


3、軟硬件環(huán)境

1)、軟件版本:MDK 5.38a

2)、電腦環(huán)境:Windows 11

3)、外設(shè)硬件:ULINK pro


4、解決方法

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

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

圖4-1-1

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

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

圖4-2

3)、選擇好后,在代碼編譯窗口和匯編窗口就可以看見相關(guān)的信息。如圖4-3中顯示的就是對(duì)應(yīng)語(yǔ)句的執(zhí)行累積時(shí)間。當(dāng)鼠標(biāo)移動(dòng)到對(duì)于數(shù)據(jù)上面還會(huì)直接顯示出Time(語(yǔ)句執(zhí)行的累計(jì)時(shí)間)、Calls(語(yǔ)句的執(zhí)行次數(shù))、Average(語(yǔ)句的平均執(zhí)行時(shí)間)。


圖4-3

【更多軟件使用問題請(qǐng)站內(nèi)搜索或關(guān)注B站:28quan官網(wǎng)電子查看視頻教學(xué)】

主站蜘蛛池模板: 班戈县| 永宁县| 京山县| 莒南县| 霍邱县| 泗水县| 东光县| 婺源县| 固安县| 军事| 五寨县| 镇宁| 璧山县| 上林县| 红原县| 修文县| 赞皇县| 资源县| 昌平区| 县级市| 常熟市| 安福县| 金堂县| 盱眙县| 高尔夫| 萍乡市| 金寨县| 阿巴嘎旗| 石门县| 论坛| 高密市| 大石桥市| 富顺县| 宁河县| 永福县| 思南县| 侯马市| 格尔木市| 丹江口市| 清流县| 马山县|