- 追查記憶體存取狀態
- 參數發生非預期的變化
- 在除錯模式下使用 watchpoint,以KEIL μVision 與 IAR EWARM為例
- 當指定條件發生,例如指定觀察的數據有被讀寫,Watchpoint 會將CPU停下來
需先安裝 Nu-Link Keil Driver。
“Ctrl+B” 開啟Breakpoints 視窗。
支援 “訪問斷點(A)”, “執行斷點 (E)” 與 “計數次數產生斷點”
IAR EWARM
需先安裝 Nu-Link IAR Driver。
View -> Breakpoints視窗 ->右擊 “New Breakpoint” -> 選擇 “Code” 或 “Data”
支援讀寫訪問資料斷點。
支援程式斷點,可增加變數作為條件