博客專欄

EEPW首頁 > 博客 > 使用keil的調(diào)試模式查看代碼運(yùn)行時(shí)間(以51單片機(jī)代碼為例)

使用keil的調(diào)試模式查看代碼運(yùn)行時(shí)間(以51單片機(jī)代碼為例)

發(fā)布人:電子禪石 時(shí)間:2019-07-03 來源:工程師 發(fā)布文章


1,在 Project>Options for Target[你的項(xiàng)目名稱] 里設(shè)置晶振頻率為實(shí)際單片機(jī)晶振頻率 

1.jpg

下圖中紅圈內(nèi)即為晶振頻率單位為MHZ

2.png

2,選擇菜單 Debug>Start/Stop Debug Session 開始調(diào)試程序 

3.png

3,在想測(cè)算運(yùn)行時(shí)間的程序段的第一句語句上右鍵選擇 Set Program Counter 設(shè)置程序調(diào)試運(yùn)行開始點(diǎn)

4.png

4,在想測(cè)算運(yùn)行時(shí)間的程序段的結(jié)束語句上右鍵選擇 Insert/Remove Breakpoint 設(shè)置程序調(diào)試運(yùn)行結(jié)束點(diǎn)

5.png

5,在keil界面右下角的計(jì)時(shí)器欄處右鍵單擊 選擇 Show Stop Watch (t1) 然后選擇 Reset Stop Watch (t1) 設(shè)置計(jì)時(shí)器為0

6.png

6,點(diǎn)擊keil界面左上角的運(yùn)行圖標(biāo)運(yùn)行程序,(也可以按熱鍵F5),選定的程序段即開始運(yùn)行 

7.png


7.7,運(yùn)行結(jié)束后,可以在第5步的t1處查看到程序段運(yùn)行時(shí)間,單位為秒

8.png

摘自:https://blog.csdn.net/lczdk/article/details/52549691

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。

pwm相關(guān)文章:pwm是什么


51單片機(jī)相關(guān)文章:51單片機(jī)教程


c語言相關(guān)文章:c語言教程


單片機(jī)相關(guān)文章:單片機(jī)教程


單片機(jī)相關(guān)文章:單片機(jī)視頻教程


單片機(jī)相關(guān)文章:單片機(jī)工作原理


pwm相關(guān)文章:pwm原理




關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉