適用情境
程序發(fā)生非預(yù)期的錯(cuò)誤,而且……
在長(zhǎng)時(shí)間運(yùn)行下才能重現(xiàn)此錯(cuò)誤。
不確定如何重現(xiàn)此錯(cuò)誤。
非預(yù)期的外部訊號(hào)(例如超出規(guī)范的傳感器輸入值)輸入給微控制器,使微控制器卡在非預(yù)期的狀態(tài)(例如Hardfault或是無(wú)窮循環(huán))。
除錯(cuò)技巧
在微控制器持續(xù)運(yùn)作的情況下,進(jìn)入開(kāi)發(fā)環(huán)境接口的除錯(cuò)模式,來(lái)看PC 計(jì)數(shù)器,以下KEIL μVision為例。
在“Reset Options” 選擇 “Reset: None”
取消 “Update Target before Debugging” 設(shè)定
審核編輯:湯梓紅
-
微控制器
+關(guān)注
關(guān)注
48文章
7925瀏覽量
153858 -
芯片
+關(guān)注
關(guān)注
459文章
52282瀏覽量
437527 -
計(jì)數(shù)器
+關(guān)注
關(guān)注
32文章
2288瀏覽量
96126
發(fā)布評(píng)論請(qǐng)先 登錄
非常棒的使用者界面
手工焊接的七大惡習(xí)
《提高測(cè)量精度的七大技巧》
java基礎(chǔ):Java七大外企經(jīng)典面試精講視頻
VS-RK3399超強(qiáng)七大性能優(yōu)勢(shì)
java不重啟服務(wù)動(dòng)態(tài)加載properties文件
手機(jī)flash芯片品牌有哪些_七大flash芯片品牌排名
規(guī)避嵌入式PCB工程更改的七大訣竅
新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅(7)使用PinView來(lái)檢查寄存器狀態(tài)

新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅(6)使用PinView進(jìn)行功耗的除錯(cuò)

新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅(5)使用Watchpoint來(lái)除錯(cuò)

新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅(4)檢查Reset旗標(biāo)

新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅(3)使用System Viewer檢查寄存器狀態(tài)

新唐開(kāi)發(fā)平臺(tái):進(jìn)階使用者的七大訣竅(2)進(jìn)入除錯(cuò)模式找出Hard Fault原因

評(píng)論