使用keil的調(diào)試模式查看代碼運(yùn)行時(shí)間(以51單片機(jī)代碼為例)
1,在 Project>Options
for Target[你的項(xiàng)目名稱] 里設(shè)置晶振頻率為實(shí)際單片機(jī)晶振頻率
下圖中紅圈內(nèi)即為晶振頻率單位為MHZ
2,選擇菜單 Debug>Start/Stop Debug Session 開始調(diào)試程序
3,在想測(cè)算運(yùn)行時(shí)間的程序段的第一句語句上右鍵選擇 Set Program Counter 設(shè)置程序調(diào)試運(yùn)行開始點(diǎn)
4,在想測(cè)算運(yùn)行時(shí)間的程序段的結(jié)束語句上右鍵選擇 Insert/Remove Breakpoint 設(shè)置程序調(diào)試運(yùn)行結(jié)束點(diǎn)
5,在keil界面右下角的計(jì)時(shí)器欄處右鍵單擊 選擇 Show Stop Watch (t1) 然后選擇 Reset Stop Watch (t1) 設(shè)置計(jì)時(shí)器為0
6,點(diǎn)擊keil界面左上角的運(yùn)行圖標(biāo)運(yùn)行程序,(也可以按熱鍵F5),選定的程序段即開始運(yùn)行
7.7,運(yùn)行結(jié)束后,可以在第5步的t1處查看到程序段運(yùn)行時(shí)間,單位為秒
*博客內(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原理