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

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

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

STVD、 STVP、 ST-LINK utility這些工具你了解嗎?

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-03-04 13:48 ? 次閱讀

ST生態(tài)提供工具、資料很多,可是很多朋友卻不知道。今天就寫(xiě)點(diǎn)相關(guān)內(nèi)容給大家。

1簡(jiǎn)述STVD、STVP和ST-LINK Utility

可能很多朋友都知道,或聽(tīng)說(shuō)過(guò)STVD和STVP,但還是很多朋友傻傻分不清STVD和STVP這兩個(gè)東西到底是什么。

同時(shí),ST-LINK Utility這個(gè)工具相對(duì)來(lái)說(shuō)很多人還是都知道,我之前也寫(xiě)過(guò)相關(guān)的文章:

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

2.利用STM32 ST-LINK Utility查看內(nèi)核運(yùn)行狀態(tài)

1.STVD

STVD:ST Visual Develop,即ST的一套可視化開(kāi)發(fā)環(huán)境。該工具套件還包括STVD集成開(kāi)發(fā)環(huán)境和ST匯編語(yǔ)言鏈接器。有點(diǎn)類(lèi)似Keil,或IAR。

STVD主界面:


2.STVP

STVP:ST Visual Programmer,即ST的一套可視化編程工具。STVP提供了一個(gè)面向ST單片機(jī)的Flash全功能燒寫(xiě)環(huán)境,可方便的用于讀取、寫(xiě)入和校驗(yàn)芯片內(nèi)部存儲(chǔ)器與選項(xiàng)字節(jié)。

STVP支持硬件

3.ST-LINK Utility

STM32 ST-LINK Utility是只針對(duì)于STM32,使用ST-Link的一套編程工具。

STM32 ST-LINK Utility主界面:

4.sttoolset

其實(shí),STVD和STVP都屬于ST的工具,二者集成在sttoolset工具包。

2

這些工具更多信息

真STVD和STVP這兩個(gè)工具相對(duì)來(lái)說(shuō),推出年齡有點(diǎn)久了。但ST為了照顧更多人,還在更新維護(hù)。

1.STVD

上面說(shuō)了,STVD是一款類(lèi)似Keil,或IAR的這種工具,簡(jiǎn)單說(shuō)就是用于ST處理器的編程開(kāi)發(fā)的一套集成開(kāi)發(fā)環(huán)境。

但是它推出的時(shí)間比較早,應(yīng)該在2001年就推出了,那時(shí)候我還在讀小學(xué)。主要針對(duì)的是ST之前較早的處理器ST7。

學(xué)習(xí)STM32的朋友,很多人應(yīng)該在一些地方都看到過(guò)ST7,但都不了解。說(shuō)實(shí)話,我都沒(méi)用過(guò)ST7系列的單片機(jī),在當(dāng)時(shí),老一輩工程師應(yīng)該常用的(當(dāng)然,之前51才是經(jīng)典)。

后來(lái)STM8問(wèn)世了,就沿用了之前的工具,將STVD兼容STM8。

看下支持硬件環(huán)境:

2.STVP

這個(gè)工具類(lèi)似于STM32 ST-LINK Utility。ST在之前為了使ST的處理器有一個(gè)好的編程工具,將STVP一步一步升級(jí),兼容STM8,STM32。

你會(huì)發(fā)現(xiàn),STVP不但可以讀寫(xiě)FLASH,連內(nèi)部EEPROM都可以進(jìn)行讀寫(xiě)(也類(lèi)似編程)。

所以,想要事先在STM8,或STM32帶有EEPROM的芯片寫(xiě)數(shù)據(jù)的朋友,不妨用SDVP進(jìn)行寫(xiě)數(shù)據(jù)。

3.ST-LINK Utility

ST處理器型號(hào)在不斷增多,于是就將STM32的編程工具進(jìn)行了獨(dú)立,也就是我們看到的STM32 ST-LINK Utility。

這也是目前對(duì)STM32編程,使用最多的一個(gè)工具。官方目前也是重點(diǎn)在更新維護(hù)這個(gè)工具。

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

    關(guān)注

    1

    文章

    12

    瀏覽量

    20443
  • STVP
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

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

    關(guān)注

    1

    文章

    43

    瀏覽量

    9553
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

    st-link或j-link工具怎么燒寫(xiě)STM32信息區(qū)塊?

    怎么燒寫(xiě)STM32 信息區(qū)塊!用st-link 或 j-link工具。
    發(fā)表于 05-08 07:20

    ST-LINK下載時(shí)出現(xiàn)Blank Check not feasible的原因?

    STVD中用ST-LINK給STM8下載程序,一直都出現(xiàn)Blank Check not feasible,提示程序沒(méi)有下載進(jìn)去,這是怎么回事啊,請(qǐng)大俠幫忙解答一下,找了很久了。。。
    發(fā)表于 05-06 06:28

    stvp可以燒錄和讀取,但是不能仿真為什么?

    -> Emulator reset (usb://usb)... ** Connection error (usb://usb): swim error [30200]: st-link connection error -> Failed to connect target.
    發(fā)表于 04-30 06:43

    在KEIL和STM32 ST-LINK Utility中可以找到或連接到FLASH,但卻無(wú)法ERASE,怎么解決?

    STM32F030R8 ST-LINK keil_v5 STM32 ST-LINK Utility在KEIL和STM32 ST-LINK Utili
    發(fā)表于 04-03 07:27

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

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

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

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

    ST-LINK Utility無(wú)法連接到P-NUCLEO-WB55.NUCLEO板是為什么?

    ST-LINK Utility 版本 目標(biāo)開(kāi)發(fā)板是P-NUCLEO-WB55 的NUCLEO64 板,跳線使用STLink供電; 問(wèn)題是:連接不上開(kāi)發(fā)板,按照UM2550文檔操作到下載步驟。
    發(fā)表于 03-26 08:08

    ST-link\\Jlink\\串口連接不上stm32怎么解決?

    自己畫(huà)的板子,再用stlink設(shè)置寫(xiě)保護(hù)后,就再也無(wú)法連接上. 不管是設(shè)置sram啟動(dòng)還是系統(tǒng)存儲(chǔ)器啟動(dòng),還是主存儲(chǔ)器啟動(dòng). STM32 ST-LINK Utility或是Jflash. 還是串口都無(wú)法連接上stm32.無(wú)法連接更別提編輯選項(xiàng)字節(jié)了 請(qǐng)問(wèn)路過(guò)的各路大佬,怎
    發(fā)表于 03-20 08:19

    STM32 ST-LINK Utility 4.2燒程序,過(guò)程中ST LINK的紅綠燈一直不停閃爍,顯示燒錄成功芯片沒(méi)有反應(yīng)為什么?

    用的是STM32 ST-LINK Utility 4.2燒程序,這個(gè)軟件可以識(shí)別芯片,過(guò)程中ST LINK的紅綠燈一直不停閃爍,最后顯示燒錄成功,但是芯片沒(méi)有反應(yīng)
    發(fā)表于 03-20 07:35

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

    在STM32 ST-LINK Utility就有配置設(shè)置時(shí)鐘頻率的,否則舊版本固件是灰色的Old firmware提示; 不知道有人是否有做過(guò)類(lèi)似的配置?---- ST-LINK怎么在IAR下設(shè)置下載SWD接口的時(shí)鐘速度?
    發(fā)表于 03-20 07:31

    STM32 ST-LINK Utility中開(kāi)啟讀保護(hù)與在程序中開(kāi)啟RDP的區(qū)別是什么?

    STM32F103使用ST-LINK Utility量產(chǎn)模式,選擇開(kāi)啟RDP后,單片機(jī)Flash讀寫(xiě)功能出現(xiàn)問(wèn)題。但是在程序中開(kāi)啟RDP,同樣的程序,F(xiàn)lash讀寫(xiě)功能正常。 請(qǐng)教下這2種開(kāi)啟RDP方式的區(qū)別是什么?
    發(fā)表于 03-07 08:22

    ST-LINK V2使用說(shuō)明

    ST-LINK/V2是STM8 和STM32微控制器系列的在線調(diào)試器和編程器。單線接口模塊(SWIM)和串行線調(diào)試(SWD)接口用于與應(yīng)用板上的STM8和STM32微控制器通訊。 STM8
    發(fā)表于 10-10 06:42

    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使用呢?

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