使用keil的調(diào)試模式查看代碼運行時間(以51單片機代碼為例)
1,在 Project>Options
for Target[你的項目名稱] 里設(shè)置晶振頻率為實際單片機晶振頻率
下圖中紅圈內(nèi)即為晶振頻率單位為MHZ
2,選擇菜單 Debug>Start/Stop Debug Session 開始調(diào)試程序
3,在想測算運行時間的程序段的第一句語句上右鍵選擇 Set Program Counter 設(shè)置程序調(diào)試運行開始點
4,在想測算運行時間的程序段的結(jié)束語句上右鍵選擇 Insert/Remove Breakpoint 設(shè)置程序調(diào)試運行結(jié)束點
5,在keil界面右下角的計時器欄處右鍵單擊 選擇 Show Stop Watch (t1) 然后選擇 Reset Stop Watch (t1) 設(shè)置計時器為0
6,點擊keil界面左上角的運行圖標(biāo)運行程序,(也可以按熱鍵F5),選定的程序段即開始運行
7.7,運行結(jié)束后,可以在第5步的t1處查看到程序段運行時間,單位為秒
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。
pwm相關(guān)文章:pwm是什么
51單片機相關(guān)文章:51單片機教程
c語言相關(guān)文章:c語言教程
單片機相關(guān)文章:單片機教程
單片機相關(guān)文章:單片機視頻教程
單片機相關(guān)文章:單片機工作原理
pwm相關(guān)文章:pwm原理