日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【STM32】程序下载(ST-LINK V2)

發(fā)布時(shí)間:2024/4/24 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【STM32】程序下载(ST-LINK V2) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

00. 目錄

文章目錄

    • 00. 目錄
    • 01. ST-LINK介紹
    • 02. ST-LINK驅(qū)動(dòng)下載
    • 03. ST-LINK驅(qū)動(dòng)安裝
    • 04. Keil軟件設(shè)置
    • 05. 附錄
    • 07. 聲明

01. ST-LINK介紹

ST-LINK是一個(gè)用于STM8和STM32微控制器系列的在線調(diào)試器和編程器,也是大家口中的下載器。junction link 接合鏈dao路,就是ARM板上要用的JLINK。

ST-Link具有SWIM、JTAG / SWD等通信接口,用于與STM8或STM32微控制器進(jìn)行通信(各版本有差異)。

02. ST-LINK驅(qū)動(dòng)下載

ST-LINK V2驅(qū)動(dòng)下載:

網(wǎng)址:ST-LINK V2官方驅(qū)動(dòng).rar

03. ST-LINK驅(qū)動(dòng)安裝

STLINK 的驅(qū)動(dòng)安裝比較簡(jiǎn)單,默認(rèn)安裝即可。

04. Keil軟件設(shè)置

在安裝了 STLINK 的驅(qū)動(dòng)之后,我們接上 STLINK,并把 JTAG 口插到 ALIENTEK 探索者 STM32F4 開(kāi)發(fā)板上。

4.1 打開(kāi) Options for Target 選項(xiàng)卡,在 Debug 欄選擇仿真工具為 ST-LINK Debugger

我們還勾選了 Run to main(),該選項(xiàng)選中后,只要點(diǎn)擊仿真就會(huì)直接運(yùn)行到 main 函數(shù),如果沒(méi)選擇這個(gè)選項(xiàng),則會(huì)先執(zhí)行 startup_stm32f40_41xxx.s 文件的 Reset_Handler,再跳到main 函數(shù)。

4.2 然后我們點(diǎn)擊 Settings,設(shè)置 STLINK 的一些參數(shù)

我們使用 STLINK 的 SW 模式調(diào)試,因?yàn)槲覀?JTAG 需要占用比 SW 模式多很多的 IO 口,而在 ALIENTEK 探索者 STM32F4 開(kāi)發(fā)板上這些 IO 口可能被其他外設(shè)用到,可能造成部分外設(shè)無(wú)法使用。所以,我們建議大家擇 在調(diào)試的時(shí)候,一定要選擇 SW 。Clock默認(rèn)10M即可。

4.3 Utilities 選項(xiàng)卡里面設(shè)置下載時(shí)的目標(biāo)編程器

我們直接勾選 Use Debug Driver,即和調(diào)試一樣,選擇 STLINK 來(lái)給目標(biāo)器件的 FLASH 編程,然后點(diǎn)擊 Settings,

這里 MDK5 會(huì)根據(jù)我們新建工程時(shí)選擇的目標(biāo)器件,自動(dòng)設(shè)置 flash 算法。我們使用的是STM32F407ZGT6,FLASH 容量為 1M 字節(jié),所以 Programming Algorithm 里面默認(rèn)會(huì)有 1M 型號(hào)的 STM32F4xx FLASH 算法。 特別提醒:這里的 1M flash 算法,不僅僅針對(duì) 1M 容量的STM32F4,對(duì)于小于 1M FLASH 的型號(hào),也是采用這個(gè) flash 算法的。最后,選中 Reset and Run選項(xiàng),以實(shí)現(xiàn)在編程后自動(dòng)運(yùn)行,其他默認(rèn)設(shè)置即可。最后選擇IDE工具的下載按鈕就可以下載代碼了。

05. 附錄

6.1 【STM32】STM32系列教程匯總

網(wǎng)址:【STM32】STM32系列教程匯總

07. 聲明

該教程參考了正點(diǎn)原子的《STM32 F4 開(kāi)發(fā)指南》

總結(jié)

以上是生活随笔為你收集整理的【STM32】程序下载(ST-LINK V2)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。