IAR 調試特別慢

使用 IAR 進行程序調試,但調試特別慢,每次停到斷點之前都要等上幾秒鐘,單步調試難以想象的痛苦。記憶裏的 IAR 不是這樣的。

嘗試了幾次,總結了規律,程序看起來總是走在彙編窗口裏,不是總在 C 窗口裏執行,只要彙編窗口,就會在下次停到斷點前自動打開彙編窗口。這種情況通常是 C 代碼於程序代碼對不上纔出現,比如沒有在 C 編譯器里加調試信息,或者進行了程序優化,但是我的配置是正確的。

嘗試了各種修改設置都沒有解決。後來乾脆刪掉了項目目錄下的“settings”和“ProjectName”文件夾,重新打開 IAR 會自動重新生成這兩個目錄。之後再調試,發現不再慢了。

注:ProjectName 是與項目工程同名的文件夾,這個文件夾是由 IAR 自動生成的。

懷疑是這兩個文件夾中的某些文件沒有正確更新或與當前項目有所差異導致的問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章