精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

介紹幾種ST-Link差異 固件升級的方法和應(yīng)用

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-04 09:39 ? 次閱讀

本文目的在于讓更多朋友知道如何選擇ST-Link、如何升級和使用。

1寫在前面

今天就寫點(diǎn)關(guān)于ST-LINK的內(nèi)容,可能很多朋友對ST-Link都不陌生,但是很多人卻對一些相關(guān)內(nèi)容不清楚。

本文主要包含如下幾點(diǎn)內(nèi)容:

ST-Link的幾個(gè)版本差異

2

ST-Link的幾個(gè)版本差異

ST-Link可以分為3大版本:ST-LINK、ST-LINK/V2 和 STLINK-V3。

這幾個(gè)版本有共同點(diǎn),也有很多差異。包含硬件和軟件(固件)以及功能上的差異。

1.硬件

這里找了相關(guān)圖片,主要是ST原廠的ST-LINK,請看下圖:

主要分3個(gè)版本,ST-LINK V1是比較老的產(chǎn)品了,現(xiàn)在應(yīng)該很少看見了。但是目前V2版本使用的最多了。

V2版本在硬件上分兩個(gè)版本,其中ISOL(Isolation)帶1000V隔離,這一版本價(jià)格相對較貴。

ST原廠的開發(fā)板基本上都自帶一個(gè)ST-LINK V2。

V2版本包括許多山寨的,在某寶上面有多種樣式,價(jià)格比較便宜,適合經(jīng)濟(jì)困難一點(diǎn)的朋友。

同時(shí),V2版本,在固件和功能上也有幾個(gè)版本,下面講述。

2.固件和功能差異

對于ST-LINK的固件,ST官方推出了固件包,支持各種版本:ST-LINK, ST-LINK/V2, ST-LINK/V2-1, STLINK-V3。

對于我們來說,主要關(guān)心的還是功能上的差異。這里也講述也簡單描述一下差異。

ST-LINK V2和V2-1差異:

V2:支持STM32STM8調(diào)試,不帶虛擬串口

V2-1:僅支持STM32調(diào)試,不支持SWIM(即不能調(diào)試STM8),帶虛擬串口和虛擬U盤下載

V3:該版本功能相對V2要強(qiáng)大的多,看下官方給出的主要特征:

V2參考地址:

https://www.st.com/content/st_com/en/products/development-tools/hardware-development-tools/hardware-development-tools-for-stm32/st-link-v2.html

V3參考地址:

https://www.st.com/content/st_com/en/products/development-tools/hardware-development-tools/hardware-development-tools-for-stm32/stlink-v3set.html

3

固件升級STSW-LINK007

ST官方一直都在維護(hù)和升級ST-LINK的固件,它就是我們看到的STSW-LINK007。

官方地址:

https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link007.html

下載這個(gè)固件升級包,里面包含升級工具和固件。解壓下載的固件升級,可以發(fā)現(xiàn)里面包含AllPlatforms(所有平臺)和Windows。

AllPlatforms:支持Windows、Linux和MacOS。

Windows:僅用于Windows平臺。

這兩種都支持Windows平臺,雙擊即可運(yùn)行升級工具。

提示:

1.前提需要安裝JRE(JAVA運(yùn)行時(shí)環(huán)境)。

2.需要安裝USB驅(qū)動(dòng)。

STSW-LINK009:

ST-LINK, ST-LINK/V2, ST-LINK/V2-1 USB驅(qū)動(dòng)for Windows7, Windows8, Windows10

https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html

4

ST-LINK編程應(yīng)用和工具升級

ST-LINK共有的一個(gè)特點(diǎn)就是用于編程(下載程序),編程的上位機(jī)工具也是有多個(gè)。

目前主要包含:STVP、STM32 ST-LINK Utility、STM32CubeProgrammer這類工具。

STVP:之前講述過,可同時(shí)用于STM8和32編程的工具。請參看:《STVP你了解嗎?》。

ST-LINK Utility:只限于STM32編程的工具。


STM32CubeProg:這個(gè)工具是ST才推出不久的一個(gè)工具,功能也比較強(qiáng)大。

通過工具升級

這里其實(shí)講述的是通過工具(如ST-LINK Utility)里面自帶的升級工具進(jìn)行升級ST-LINK。

1.ST-LINK Utility

2.STM32CubeProg

這里工具中的升級工具,其實(shí)就是上面第3章節(jié)中的STSW-LINK007固件升級工具(的一部分)。

同時(shí),你在MDK、 EWARM中也包含這部分升級ST-LINK固件的工具,只是版本不是最新

想要升級ST-LINK最新固件,還是請下載STSW-LINK007固件升級包。

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

    關(guān)注

    0

    文章

    34

    瀏覽量

    12060
  • SWIM
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    11178
  • st-link
    +關(guān)注

    關(guān)注

    1

    文章

    43

    瀏覽量

    9553
收藏 人收藏

    評論

    相關(guān)推薦

    st-link仿真電機(jī)控制時(shí)出現(xiàn)干擾的原因?怎么解決?

    我用stm32做電機(jī)控制的調(diào)試,調(diào)試工具用st-link,但是發(fā)現(xiàn)仿真時(shí)一接上st-link,對電機(jī)的運(yùn)行明顯有干擾,顯示的數(shù)據(jù)也不正確。求大俠指教。
    發(fā)表于 05-17 07:52

    ST-LINK使用疑問求解

    新人求助,我的PCB板沒有供電,之前用J-LINK使用SWD接線方式用四根線就可以正常輸入程序,但是換用ST-LINK用四根線就不行。然后換了一塊可以供電的板子就可以正常輸入程序。所以想問一下,第一
    發(fā)表于 04-26 07:51

    st-link no target connected無法下載程序怎么解決?

    自己制作的板子!參考ST官方的ST-LINK電路進(jìn)行設(shè)計(jì)制作的!之前還可以正常下載程序,最近突然就提示:st-link no target connected,無法下載程序!
    發(fā)表于 04-23 07:44

    電腦完成最新升級,STM32 ST-LINK Utility沒辦法運(yùn)行提示缺少mfc140.dll文件怎么解決?

    我的電腦完成最新升級,之后STM32 ST-LINK Utility沒辦法運(yùn)行。先是提示缺少mfc140.dll文件。我從網(wǎng)上找了個(gè)文件放進(jìn)相關(guān)文件夾里面,之后提示如下應(yīng)用程序無法正常啟動(dòng)(0xc000007b)。請單擊“確定”關(guān)閉應(yīng)用程序
    發(fā)表于 03-29 08:28

    STM32CubeProgrammer出現(xiàn)ST-LINK error (DEV_CONNECT_ERR)錯(cuò)誤怎么解決?

    STM32CubeProgrammer給F302R8控制板上板載的ST-LINK升級固件,但是升級后故障依舊。而且每次打開STM32CubeProgrammer時(shí),總是報(bào)錯(cuò):
    發(fā)表于 03-27 08:03

    ST-LINK向STM8上傳程序出錯(cuò)的原因?

    我先用IAR上傳程序,出現(xiàn)這個(gè)錯(cuò)誤,然后網(wǎng)上有人說先用STVP上傳一次就可以了,結(jié)果也報(bào)錯(cuò)。ST-link驅(qū)動(dòng)下載成功的。ST-LINK和STM8接線就4根線也沒問題,我還給STM8板子外部供電。這個(gè)到底什么問題啊?
    發(fā)表于 03-27 07:27

    請問ST-LINK如何在IAR設(shè)置下載SWD接口的時(shí)鐘速度?

    如題:ST-LINK怎么在IAR下設(shè)置下載SWD接口的時(shí)鐘速度? 在Jlink選項(xiàng)里面可以配置SWD固定在一個(gè)大概的時(shí)鐘下面下載; 但是ST-LINK下面沒有; 將ST-LIVK V2的固件
    發(fā)表于 03-20 07:31

    NUCLEO-F103RB在升級ST-Link時(shí),導(dǎo)致ST-Link不能使用怎么修復(fù)?

    NUCLEO-F103RB在用ST Link Upgrade升級ST-Link時(shí), 選擇Change Type 和 STM32 Debug+VCP,然后點(diǎn)擊yes后電腦就不認(rèn)這全板上的
    發(fā)表于 03-13 07:51

    使用ST-link V2的過程中電腦插入讀卡器設(shè)備后無法正常識別ST-link V2的原因?

    配合cubeIDE使用一切正常,電腦插入讀卡器設(shè)備后無法正常識別ST-link V2,但在電腦的設(shè)備管理器中還是可以找到ST-link,同時(shí)升級ST-link還可以正常操作,目前我只能
    發(fā)表于 03-11 06:30

    keil5中debug檢測不到st link

    將分析可能的原因并提供解決方法。 一、檢查硬件連接: 確保ST-Link已正確連接到目標(biāo)設(shè)備的調(diào)試接口,檢查USB線纜是否正確連接。 檢查ST-Link是否接收到電源供應(yīng),確保其指示燈亮起。 二、檢查驅(qū)動(dòng)程序: 打開設(shè)備管理器,
    的頭像 發(fā)表于 01-05 14:43 ?1.1w次閱讀

    求助,如何自制ST-LINK V2?

    如何自制ST-link V2?
    發(fā)表于 11-02 08:21

    ST-link V2 WIN10驅(qū)動(dòng)

    電子發(fā)燒友網(wǎng)站提供《ST-link V2 WIN10驅(qū)動(dòng).zip》資料免費(fèi)下載
    發(fā)表于 10-07 15:37 ?31次下載
    <b class='flag-5'>ST-link</b> V2 WIN10驅(qū)動(dòng)

    如何將ST-Link刷成JLink使用呢?

    論功能性,性能,開放性,支持的芯片,JLink 都算得是 通用調(diào)試器界的扛把子,如果在使用ST-Link過程中出現(xiàn)下載或調(diào)試失敗等問題,可以考慮將ST-Link刷成JLink來使用也是一種不錯(cuò)的選擇。
    的頭像 發(fā)表于 09-28 11:39 ?3703次閱讀
    如何將<b class='flag-5'>ST-Link</b>刷成JLink使用呢?

    ST-Link仿真器的電路原理圖

    本文檔的主要內(nèi)容詳細(xì)介紹的是ST-Link仿真器的電路原理圖免費(fèi)下載。
    發(fā)表于 09-25 08:26

    ST-Link原理圖和固件分享

    ST-Link原理圖和固件,電子愛好者可自己制作燒寫器
    發(fā)表于 09-25 07:03