哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32 ST-LINK Utility介紹、 下載、安裝、使用方法

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-24 13:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Ⅰ、寫在前面

本文講述的內(nèi)容是STM32 ST-LINK Utility介紹、下載、安裝、使用方法,如需要了解更多關(guān)于STM32相關(guān)的文章,可以到我博客,或微信公眾號查看并下載。

STM32 ST-LINK Utility這個軟件工具其實主要就是配套“ST-LINK”這個下載工具一起使用的上位機軟件。因此使用STM32 ST-LINK Utility上位機軟件需要有一個ST-LINK工具才行。它的功能和J-Link對應(yīng)的工具類似,用于燒寫代碼。

STM32 ST-LINK Utility工具在產(chǎn)品開發(fā)過程中測試一些其他版本的代碼,可以直接下載hex,而不用打開工程再編譯去下載。當(dāng)你開發(fā)完一個STM32產(chǎn)品,需要量產(chǎn)的時候,就可以用這個工具直接下載hex代碼,對代碼加密(讀保護)。

本文PDF文章可以在我360云盤下載:

https://yunpan.cn/ckR3JDhkPeNUp訪問密碼 ca6d

關(guān)于本文的更多詳情請往下看。

Ⅱ、STM32 ST-LINK Utility介紹

1.關(guān)于STM32 ST-LINK Utility

STM32 ST-LINK Utility軟件主要的功能就是量產(chǎn)(批量下載代碼的工具)。它也是比較實用的一個工具,當(dāng)我們需要查看芯片F(xiàn)LASH數(shù)據(jù)時,可以很快定位查找到想要的數(shù)據(jù)(前提是沒有添加保護)。

STM32 ST-LINK Utility軟件包含ST-Link驅(qū)動。若你安裝了STM32 ST-LINK Utility軟件,你的ST-Link就不用單獨安裝驅(qū)動了,可以直接使用(比如Keil、IAR在線調(diào)試、下載等)。

STM32 ST-LINK Utility軟件除了可以快速讀取FLASH數(shù)據(jù)外,還可快速讀取STM32芯片型號、ID、版本等信息。

2.Version 4.0.0更新說明

STM32 ST-LINK Utility V 4.0.0版本在V3.9.0基礎(chǔ)上主要更新的內(nèi)容:

A.除了使用Flash界面對選項字節(jié)寄存器編程外,還可以使用(binary/hex/srec)文件對選項字編程。

B.支持Windows10操作系統(tǒng)。

Ⅲ、下載

STM32 ST-LINK Utility這個軟件可以到官網(wǎng)下載,也可以到我360云盤下載。下面章節(jié)講述的安裝、注冊也是從官方下載的軟件,為了方便大家下載,我將其上傳至360云盤(和官網(wǎng)的一樣)。

1.官方下載

目前(2016年09月)STM32 ST-LINK Utility官方最新版本是V4.0.0。官方下載需要注冊ST賬號,ST賬號登陸成功才能下載,若覺得麻煩可以在我360云盤下載(和官網(wǎng)相同的文件)。

官方下載地址:

http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html

【點擊網(wǎng)頁中“Download”即可下載。(如果沒有登錄賬號會提示“注冊”或“登錄”)】


2.我360云盤下載

360下載方便、快捷,里面包含STM32 ST-LINK Utility軟件、資料、老版本軟件。我在360云盤提供下載的版本也是上面官網(wǎng)下載,上傳至360云盤【定期更新至最新版本】。

360云盤地址:https://yunpan.cn/ckSizIa9ujsVR訪問密碼 0743

Ⅳ、安裝

STM32 ST-LINK Utility集成開發(fā)環(huán)境的安裝比較簡單(基本上就是一路Next下去)。還是按照常規(guī)安裝教程(截圖)講述一下吧,以上面下載的“STM32 ST-LINK Utility v4.0.0 setup.exe”軟件為例講述。

操作系統(tǒng)要求:

Windows XP、Windows 7、Windows 10

256M內(nèi)存及以上、30M硬盤以上

1.解壓軟件,雙擊“STM32 ST-LINK Utility v3.9.0.exe”,進入準(zhǔn)備安裝(解壓)過程。

2.進入安裝向?qū)?,點擊“Next”。

3.同意許可,點擊“Yes”。

4.選擇安裝路徑(這里默認),點擊“Next”。

5.進入安裝過程,不到一分鐘時間。

6.安裝最后提示“安裝驅(qū)動”,點擊“下一步”,最后點擊“完成”安裝完成。


7.點擊“Finish”完成上位機軟件及ST-LINK驅(qū)動的安裝。

8.查看版本:打開軟件 -> Help - > About, 可以看見版本更新到了V4.0。

Ⅴ、基本使用方法

1.Keil和IAR生成hex的配置

STM32 ST-LINK Utility軟件主要是下載程序(可執(zhí)行hex文件),因此需要編程工具生成hex文件才行,下面將講述常用工具Keil和IAR生成hex的配置。

A.Keil生成hex配置

Project ->Options for Target -> Output 勾選上“Create HEX File”(如下圖)

B.IAR生成hex配置

Project ->Options -> Output Coverter -> 勾選上“Generate additional output”、選擇輸出格式為“Intel extended”,再次設(shè)置輸出名稱就配置好了(如下圖)。

2.讀取STM32內(nèi)部FLASH及芯片信息

使用ST-Link連接硬件(STM32芯片),打開STM32 ST-LINK Utility軟件,連接芯片:Tarage -> connect或直接點擊連接快捷按鈕(如下圖)。

【讀取FLASH信息的前提是沒有添加讀保護】

點擊“連接按鈕”之前可以設(shè)置讀取FLASH的起始地址、讀取長度和數(shù)據(jù)顯示的寬度。

3.打開程序(hex)

在上一步連接好芯片,并正確識別芯片之后,打開需要下載的程序(hex)文件。打開hex文件可以從菜單欄(File -> Open File)打開,也可以直接講hex文件拖動到FLASH區(qū)域(就像從電腦復(fù)制文件到U盤一樣)。

4.下載程序(hex)

在上一步打開hex文件完成之后,點擊“下載”(可以Taraget -> Program,也可以直接點擊下載快捷按鈕,如下圖)

彈出信息確認窗口,如hex文件路徑、驗證方式等,確認信息無誤后點擊“Start”開始下載程序。

【如:我將可執(zhí)行hex文件命名為“ExecutableFile.hex”,位于桌面】

下載過程時間長短與程序大小有關(guān),一般都很快,出現(xiàn)“Verification...OK”,說明下載成功。

Ⅵ、說明

STM32 ST-LINK Utility這個軟件工具是ST官方推薦使用的一款下載工具(配套ST-Link下載器),是一款免費的軟件,也是我們STM32學(xué)習(xí)者、開發(fā)者值得使用的一款工具。

以上總結(jié)僅供參考,若有不對之處,敬請諒解。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ST
    ST
    +關(guān)注

    關(guān)注

    32

    文章

    1193

    瀏覽量

    132724
  • STM32
    +關(guān)注

    關(guān)注

    2312

    文章

    11187

    瀏覽量

    374422
  • Link
    +關(guān)注

    關(guān)注

    0

    文章

    104

    瀏覽量

    28175
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    【教程】CW32之使用J-Link燒錄.hex文件

    在平時調(diào)試時,我們也可以使用DAP-Link、ST-Link等進行燒錄和Debug,使用方法STM32類似。然而當(dāng)我們手頭只有hex文件(或bin文件)時,可以嘗試使用J-
    的頭像 發(fā)表于 04-01 16:56 ?3058次閱讀
    【教程】CW32之使用J-<b class='flag-5'>Link</b>燒錄.hex文件

    CW32F030可以使用ST-Link進行開發(fā)調(diào)試嗎?

    芯源的CW32F030可以使用ST-Link進行開發(fā)調(diào)試嗎?
    發(fā)表于 01-19 07:22

    STM32讀保護的解除和出現(xiàn)的原因,使用串口和ST-LINK Utility解除讀保護

    failed - "Cortex-M4" ,或者出現(xiàn) Flash Timeout.Reset Target and try it again 一般是兩種報錯同時出現(xiàn)。 3、STM32 ST-LINK
    的頭像 發(fā)表于 12-30 10:10 ?1891次閱讀
    <b class='flag-5'>STM32</b>讀保護的解除和出現(xiàn)的原因,使用串口和<b class='flag-5'>ST-LINK</b> <b class='flag-5'>Utility</b>解除讀保護

    請問CW32能否用ST-Link仿真?

    CW32能否用ST-Link仿真?
    發(fā)表于 12-25 07:04

    STM32 ST-Link系統(tǒng)板和BOM

    這里有個STM32 ST-Link系統(tǒng)板和BOM,適合想要學(xué)習(xí)STM32系統(tǒng)板制作的小伙伴
    發(fā)表于 12-19 14:56

    機智云Gokit3開發(fā)篇:ST-Link燒錄MCU程序操作詳解

    本文主要介紹如何為機智云Gokit3的MCU模式進行程序燒錄(ST-Link版)。由于Gokit3底板采用的是STM32芯片,針對ST的MCU,推薦使用以下兩種燒錄方式。首先,使用
    的頭像 發(fā)表于 12-17 18:46 ?607次閱讀
    機智云Gokit3開發(fā)篇:<b class='flag-5'>ST-Link</b>燒錄MCU程序操作詳解

    Error: No STM32 target found!怎么解決?

    : 001B002C3137511233333639 ST-LINK FW: V3J5M2 Voltage: 3.31V Error: No STM32 target found! 執(zhí)行完畢, 耗時:182ms. 我在cubemx中改了時鐘配置
    發(fā)表于 10-10 07:05

    求助,關(guān)于RT-Thread Studio使用ST-Linlk調(diào)試遇到的問題求解

    :Users榻愭案蹇燶AppDataLocalTempSTM32CubeProgrammer_a04032.log does not exist ST-LINK SN
    發(fā)表于 09-29 06:36

    bootloader和APP燒錄,能不能一次性分別燒錄到對應(yīng)的位置?

    目前我是用STM32 ST-LINK Utility將bootloader和APP分別下載到對應(yīng)的地址分區(qū),那么各位有什么更好的辦法可以一次性的將這兩個文件燒錄? 主要是解決量產(chǎn)的問題
    發(fā)表于 09-25 06:34

    用RTThread Studio進行debug,提示 ST-LINK 設(shè)備固件版本過低怎么解決?

    也沒有按照我main函數(shù)中的設(shè)置亮燈 2.點擊Debug,顯示檢測到 ST-LINK 設(shè)備固件版本過低,請使用 ST-LINK 官方固件升級工具升級 ST-LINK 固件! 3.報錯日志
    發(fā)表于 09-16 07:11

    使用USB轉(zhuǎn)TTL串口板和ST-LINK調(diào)試下載器給STM32單片機下載程序

    本文詳細介紹如何使用ST-LINK/V2和USB轉(zhuǎn)TTL串口板為STM32單片機下載程序,包括STM32啟動模式、JTAG與SWD接口對比、
    的頭像 發(fā)表于 06-20 17:26 ?3093次閱讀
    使用USB轉(zhuǎn)TTL串口板和<b class='flag-5'>ST-LINK</b>調(diào)試<b class='flag-5'>下載</b>器給<b class='flag-5'>STM32</b>單片機<b class='flag-5'>下載</b>程序

    [經(jīng)驗] RT-Thread 潘多拉 STM32L475

    版,5.14 版本及以上版本均可),這個版本也是當(dāng)前比較新的版本,它能夠提供相對比較完善的調(diào)試功能。安裝方法可以參考 Keil MDK安裝。 連接開發(fā)板的 ST-Link USB 口到
    發(fā)表于 06-19 04:50

    TouchGFX Designer下載工程到STM32H7S7-DK報錯的原因?

    : STM32H7S78-DKVoltage: 3.29VError: ST-LINK error (DEV_TARGET_NOT_HALTED)2nd connect tentative
    發(fā)表于 06-17 07:26

    TouchGFX Designer下載工程到STM32H7S7-DK報錯的原因?

    : STM32H7S78-DKVoltage: 3.29VError: ST-LINK error (DEV_TARGET_NOT_HALTED)2nd connect tentative
    發(fā)表于 06-12 07:55

    請問STM32U5不支持ST-LINK v2怎么辦?

    STM32U5不支持ST-LINK v2怎么辦?
    發(fā)表于 06-09 07:59
    龙川县| 石家庄市| 惠安县| 天全县| 万年县| 固阳县| 大化| 来宾市| 霍邱县| 五家渠市| 新宁县| 出国| 洞口县| 游戏| 信阳市| 通辽市| 当阳市| 丹凤县| 遂昌县| 奉节县| 昔阳县| 衢州市| 来宾市| 兴海县| 白城市| 无棣县| 晋宁县| 苗栗市| 文成县| 灵宝市| 三穗县| 米脂县| 新晃| 松江区| 高密市| 博白县| 皮山县| 佛学| 顺义区| 阳曲县| 怀柔区|