官术网_书友最值得收藏!

2.4 下載和調試程序

采用J-LINK仿真器將計算機USB接口與STM32F103VBT7芯片的JTAG接口進行連接,在電路板上完成后,即可以進行程序燒寫。ARM芯片的JTAG接口的定義和連接關系如表2-3所示。

表2-3 芯片JTAG信號連接關系

單擊軟件界面的“Download”按鈕,如圖2-26所示。根據軟件界面下方窗口的提示消息,可以判斷程序是否已經成功燒入芯片。當程序燒寫完成后,芯片會自動復位并運行,此時新燒寫的程序開始生效。

圖2-26 將程序燒寫入芯片的界面

單擊軟件界面右上方的“Debug”按鈕,即可進入調試模式,如圖2-27所示。再次單擊“Debug”按鈕,將退出調試模式。

圖2-27 進入調試模式并運行程序

單擊圖2-27中的“Run”按鈕,或者按快捷鍵“F5”,可以啟動程序運行。單擊圖2-28中的“Stop”按鈕,可以停止程序運行。單擊圖2-29中的“Step Over”按鈕,可以使程序單步運行,方便觀察程序的執行結果。

圖2-28 利用工具欄的按鈕停止程序運行

圖2-29 利用單步執行來觀察程序運行結果

在圖2-29中,可以將待觀察的變量添加到監視框(見其中的Watch 1窗口),由此觀察變量的數值。并且可以通過右鍵單擊該變量,來修改變量的表現形式等屬性。

主站蜘蛛池模板: 泾川县| 神木县| 永川市| 望江县| 庆云县| 牡丹江市| 清水河县| 富民县| 潜山县| 江孜县| 新晃| 三门县| 尉犁县| 会泽县| 霍山县| 靖州| 洞头县| 高雄县| 新乡市| 泸水县| 绥棱县| 驻马店市| 昔阳县| 会理县| 饶阳县| 红河县| 东乌| 富蕴县| 荣成市| 手游| 来宾市| 舒城县| 新丰县| 冕宁县| 甘泉县| 积石山| 英超| 平山县| 呼和浩特市| 九龙坡区| 全南县|