在調試之前,請確保與調試相關的配置正確。
1、Target選項卡選擇正確的晶體頻率。
2、選擇調試選項卡硬件模擬,進入Settings。
3、在Settings中,在Trace選項卡上選擇正確的晶振頻率,選中Trace Enable,選中Autodetect。
完成以上相關設置後,連接到單片機,編譯項目,然後單擊Debug按鈕進入調試。
在延遲函數前後加入斷點,全速運行。
程序在第一個斷點處停止,此時的時間為0.00012650s。
然後按全速運轉,在第二個斷點處停下來。 此時的時間為1.00111440s。
時間差為1.00111440-0.00012650=1.0009879 s,幾乎等於我設定的延遲時間1s。