最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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工程的技巧的評論 (共 條)

分享到微博請遵守國家法律
玉门市| 常德市| 房山区| 上栗县| 平阴县| 嘉荫县| 平远县| 财经| 嘉善县| 筠连县| 通河县| 道孚县| 元江| 武清区| 兖州市| 桐梓县| 古蔺县| 龙州县| 新宁县| 佛坪县| 红桥区| 吉隆县| 西安市| 南靖县| 鹤峰县| 琼海市| 平南县| 灵丘县| 涪陵区| 天全县| 稻城县| 溆浦县| 秦安县| 昆明市| 洞口县| 南丰县| 瓦房店市| 大姚县| 远安县| 白城市| 海口市|