1. 程式人生 > 實用技巧 >STM32使用JLINK線上除錯模擬檢視暫存器資料

STM32使用JLINK線上除錯模擬檢視暫存器資料

1,JLINK是能線上除錯模擬的,開啟所要下載的工程,先編譯,然後進行軟體配置。

2,在project專案欄右擊,選擇Optionsfor Target ‘Target 1’ - >Debug,或者如圖選擇

選擇debug,將use選為:J-LINK/J-TRACE Contex,然後點選Setting

ort選擇SW,max選擇Auto Clk,然後點選確定

3,選擇Utilities設定Flash程式設計演算法,在Use Target Driver for Flash Programming中選擇 J-LINK/J-TRACE Contex,然後點選點選Setting。

在點選點選Setting後彈出的配置裡面選擇add,根據自己的MCU進行選擇,然後點選確定。

4,點選d的圖示,並在線除錯

5,按如圖新增watch1進行檢視

7,除錯需要某個按鍵被按下才能執行的語句時,只需在相應語句前設定斷點,然後全速執行,這時再按下相應按鍵,則程式便會執行到斷點語句前(若不按下按鍵,程式是不會執行到斷點前的)。如果需要多次觀察斷點處變數的情況,則重複上面操作。