新唐開發(fā)平臺黃金 3 部曲:同場加映進(jìn)階使用者的七大訣竅 (1)
進(jìn)階使用者的七大訣竅
進(jìn)入除錯(cuò)模式時(shí)不重啟芯片
適用情境
程序發(fā)生非預(yù)期的錯(cuò)誤,而且……
在長時(shí)間運(yùn)行下才能重現(xiàn)此錯(cuò)誤。
不確定如何重現(xiàn)此錯(cuò)誤。
非預(yù)期的外部訊號(例如超出規(guī)范的傳感器輸入值)輸入給微控制器,使微控制器卡在非預(yù)期的狀態(tài)(例如Hardfault或是無窮循環(huán))。
除錯(cuò)技巧
在微控制器持續(xù)運(yùn)作的情況下,進(jìn)入開發(fā)環(huán)境接口的除錯(cuò)模式,來看PC 計(jì)數(shù)器,以下KEIL μVision為例。
1. 在“Reset Options” 選擇 “Reset: None”
2. 取消 “Update Target before Debugging” 設(shè)定
編輯:zzy 最后修改時(shí)間:2021-12-28