国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

keil中使用STLink調試ARM工程的技巧

2023-04-27 09:36 作者:高博士_嵌入式  | 我要投稿

摘要:介紹如何在Keil 5中使用st-link v2為arm開發(fā)板下載程序、調試程序。包括stlink的接線方法、keil中stlink的配置、keil中debug等內容。

  1. 準備工作

    1. 硬件連接

JTAG與SWD比較

JTAG與SWD的優(yōu)缺點

SWD典型設備:

常用的st-link

1. 安裝stlink的驅動

最新的驅動下載地址:https://www.st.com/en/development-tools/stsw-link009.html

? ?1.1 Keil 5配置

打開stlink的配置對話框:

勾選后,下載完成會自動復位并運行

2. 調試示例

2.1 進入調試狀態(tài)

進入或退出調試模式

開始/結束調試的圖標

調試模式時的工具條解釋。

調試工具欄

2.2 調試演示

  • 復位,使程序復位到初始位置


  • 單步調試

【單步調試】也就是每點一次按鈕,程序運行一步。遇到函數(shù)會進入函數(shù)。點擊圖標按鈕,或者按快捷鍵F11。

  • 逐步調試

【逐步調試】即逐行調試,也就是每點一次按鈕,程序運行一行。遇到函數(shù)不會進入函數(shù)。點擊圖標按鈕,或者按快捷鍵F10。

  • 跳出調試

【跳出調試】即挑出函數(shù)調試,也就是每點一次按鈕,程序跳出一個函數(shù),直到跳出最外面的函數(shù)(main函數(shù))。點擊圖標按鈕,或者按快捷鍵Ctrl + F11。

  • 運行到光標處

【運行到光標處】即將光標放在某一處,點擊該按鈕(或Ctrl + F11),程序執(zhí)行到光標的位置就會停止下來(前提是程序能執(zhí)行到光標的位置)

  • 跳轉到當前運行到的暫停行

這個功能在程序停止運行時有效,主要的作用就是我們打開了很多文件,不知道將程序翻到哪里去了,點擊改按鈕即可知道我們的程序暫停在那個位置。

  • 調試窗口

【調試窗口】是在調試的時候可以查看的窗口,這里有別于平時編輯狀態(tài)下的窗口。平時編輯時View菜單下面的選項很小,但是進入調試模式,這里就多了很多選項,這些選項就是調試時查看的窗口(見下圖)

  • 內存窗口or變量窗口

選中一個變量,鼠標右鍵即可選在“Add '變量名' to...”添加到指定的觀察窗口

  • 系統(tǒng)外設窗口

即外設寄存器數(shù)值查看窗口


keil中使用STLink調試ARM工程的技巧的評論 (共 條)

分享到微博請遵守國家法律
湾仔区| 澜沧| 旺苍县| 凤山市| 长乐市| 敖汉旗| 屏东县| 克什克腾旗| 南阳市| 砀山县| 万年县| 潍坊市| 沂南县| 于都县| 古田县| 温州市| 太康县| 商河县| 浦城县| 肥西县| 南通市| 泰州市| 桦甸市| 安平县| 张北县| 大理市| 洞口县| 开化县| 宝坻区| 六盘水市| 义马市| 白城市| 永昌县| 嘉禾县| 大石桥市| 阿图什市| 从化市| 长岭县| 高青县| 孟村| 金川县|