Re: 執行過程中,程式會自動暫停
|
||||
---|---|---|---|---|
版主
|
沒想到是看門狗沒栓好。
前面所提供的 NMI 控制程式是一但發生 NMI 後程式直接跳到 NMI 中斷程式,這時就不知道程式跳到哪裡執行了? 只要按一下 Halt Icon 就可以知道程式是田在哪一個 NMI 裡的 while (1); 迴圈。
發表於: 2021/6/5 16:22
|
|||
|
Re: 執行過程中,程式會自動暫停
|
||||
---|---|---|---|---|
新會員
|
謝謝S大跟版主的回覆。
因為我沒有看到程式有跳出錯誤訊息,所以後來我選擇將WDT關閉,就不會重啟了。
發表於: 2021/6/3 22:27
|
|||
|
Re: 執行過程中,程式會自動暫停
|
||||
---|---|---|---|---|
新會員
|
可以先檢查是否開啟Watchdog,是否因為Watchdog導致重置
發表於: 2021/6/3 8:44
|
|||
|
Re: 執行過程中,程式會自動暫停
|
||||
---|---|---|---|---|
新會員
|
謝謝版主回覆
想請問我的程式中沒有使用中斷,也會發生NMI嗎?
發表於: 2021/6/2 20:07
Edited by Redjackson on 2021年06月02日 20:55:23
|
|||
|
Re: 執行過程中,程式會自動暫停
|
||||
---|---|---|---|---|
版主
|
會不會發生了係統上的錯誤產生了 NMI 的錯誤中斷。一但發生了 NMI 中斷,程式會跳到 NMI 中斷向量點直接就執行 Reset 了。
發表於: 2021/5/31 12:41
|
|||
|
執行過程中,程式會自動暫停
|
||||
---|---|---|---|---|
新會員
|
先進您好,我是使用Pic24fj128g106這顆晶片。
在執行Debug的途中,程式會自動暫停,我原本以為是因為Debug模式的緣故,但是我將程式載入至晶片時也會不斷暫停,即便之後會自動重啟,也對於我正在執行的計畫有很大的影響,想請問是有什麼設定會造成這樣的現象嗎? 由於程式較多,所以先不放上來。主要有使用到的是UART、OC1、Timer2、A/D 這些功能,程式內並無設定中斷,所以初步判斷不是中斷引起的暫停(也可能有地方沒檢查到),想請問如何解決這個問題? 謝謝
發表於: 2021/5/30 17:59
|
|||
|