0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STVD、 STVP、 ST-LINK utility这些工具你了解吗?

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-03-04 13:48 次阅读

ST生态提供工具、资料很多,可是很多朋友却不知道。今天就写点相关内容给大家。

1简述STVD、STVP和ST-LINK Utility

可能很多朋友都知道,或听说过STVD和STVP,但还是很多朋友傻傻分不清STVD和STVP这两个东西到底是什么。

同时,ST-LINK Utility这个工具相对来说很多人还是都知道,我之前也写过相关的文章:

1.STM32 ST-LINK Utility介绍、下载、安装、使用方法

2.利用STM32 ST-LINK Utility查看内核运行状态

1.STVD

STVD:ST Visual Develop,即ST的一套可视化开发环境。该工具套件还包括STVD集成开发环境和ST汇编语言链接器。有点类似Keil,或IAR。

STVD主界面:


2.STVP

STVP:ST Visual Programmer,即ST的一套可视化编程工具。STVP提供了一个面向ST单片机的Flash全功能烧写环境,可方便的用于读取、写入和校验芯片内部存储器与选项字节。

STVP支持硬件

3.ST-LINK Utility

STM32 ST-LINK Utility是只针对于STM32,使用ST-Link的一套编程工具。

STM32 ST-LINK Utility主界面:

4.sttoolset

其实,STVD和STVP都属于ST的工具,二者集成在sttoolset工具包。

2

这些工具更多信息

真STVD和STVP这两个工具相对来说,推出年龄有点久了。但ST为了照顾更多人,还在更新维护。

1.STVD

上面说了,STVD是一款类似Keil,或IAR的这种工具,简单说就是用于ST处理器的编程开发的一套集成开发环境。

但是它推出的时间比较早,应该在2001年就推出了,那时候我还在读小学。主要针对的是ST之前较早的处理器ST7。

学习STM32的朋友,很多人应该在一些地方都看到过ST7,但都不了解。说实话,我都没用过ST7系列的单片机,在当时,老一辈工程师应该常用的(当然,之前51才是经典)。

后来STM8问世了,就沿用了之前的工具,将STVD兼容STM8。

看下支持硬件环境:

2.STVP

这个工具类似于STM32 ST-LINK Utility。ST在之前为了使ST的处理器有一个好的编程工具,将STVP一步一步升级,兼容STM8,STM32。

你会发现,STVP不但可以读写FLASH,连内部EEPROM都可以进行读写(也类似编程)。

所以,想要事先在STM8,或STM32带有EEPROM的芯片写数据的朋友,不妨用SDVP进行写数据。

3.ST-LINK Utility

ST处理器型号在不断增多,于是就将STM32的编程工具进行了独立,也就是我们看到的STM32 ST-LINK Utility。

这也是目前对STM32编程,使用最多的一个工具。官方目前也是重点在更新维护这个工具。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STVD
    +关注

    关注

    1

    文章

    12

    浏览量

    20354
  • STVP
    +关注

    关注

    0

    文章

    10

    浏览量

    6444
  • st-link
    +关注

    关注

    1

    文章

    42

    浏览量

    9461
收藏 人收藏

    评论

    相关推荐

    在KEIL和STM32 ST-LINK Utility中可以找到或连接到FLASH,但却无法ERASE,怎么解决?

    STM32F030R8 ST-LINK keil_v5 STM32 ST-LINK Utility在KEIL和STM32 ST-LINK Utili
    发表于 04-03 07:27

    电脑完成最新升级,STM32 ST-LINK Utility没办法运行提示缺少mfc140.dll文件怎么解决?

    我的电脑完成最新升级,之后STM32 ST-LINK Utility没办法运行。先是提示缺少mfc140.dll文件。我从网上找了个文件放进相关文件夹里面,之后提示如下应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序
    发表于 03-29 08:28

    ST-LINK向STM8上传程序出错的原因?

    我先用IAR上传程序,出现这个错误,然后网上有人说先用STVP上传一次就可以了,结果也报错。ST-link驱动下载成功的。ST-LINK和STM8接线就4根线也没问题,我还给STM8板子外部供电。这个到底什么问题啊?
    发表于 03-27 07:27

    ST-LINK Utility无法连接到P-NUCLEO-WB55.NUCLEO板是为什么?

    ST-LINK Utility 版本 目标开发板是P-NUCLEO-WB55 的NUCLEO64 板,跳线使用STLink供电; 问题是:连接不上开发板,按照UM2550文档操作到下载步骤。
    发表于 03-26 08:08

    ST-link\\Jlink\\串口连接不上stm32怎么解决?

    自己画的板子,再用stlink设置写保护后,就再也无法连接上. 不管是设置sram启动还是系统存储器启动,还是主存储器启动. STM32 ST-LINK Utility或是Jflash. 还是串口都无法连接上stm32.无法连接更别提编辑选项字节了 请问路过的各路大佬,怎
    发表于 03-20 08:19

    STM32 ST-LINK Utility 4.2烧程序,过程中ST LINK的红绿灯一直不停闪烁,显示烧录成功芯片没有反应为什么?

    用的是STM32 ST-LINK Utility 4.2烧程序,这个软件可以识别芯片,过程中ST LINK的红绿灯一直不停闪烁,最后显示烧录成功,但是芯片没有反应
    发表于 03-20 07:35

    请问ST-LINK如何在IAR设置下载SWD接口的时钟速度?

    在STM32 ST-LINK Utility就有配置设置时钟频率的,否则旧版本固件是灰色的Old firmware提示; 不知道有人是否有做过类似的配置?---- ST-LINK怎么在IAR下设置下载SWD接口的时钟速度?
    发表于 03-20 07:31

    ST LINK utility与STM32G0采用SWD连接,使用ST LINK utility擦除全片程序时擦除不了怎么解决?

    ST LINK utility与STM32G0采用SWD连接,可通过KEIL下载程序,而使用ST LINK
    发表于 03-14 07:56

    STM32 ST-LINK Utility中开启读保护与在程序中开启RDP的区别是什么?

    STM32F103使用ST-LINK Utility量产模式,选择开启RDP后,单片机Flash读写功能出现问题。但是在程序中开启RDP,同样的程序,Flash读写功能正常。 请教下这2种开启RDP方式的区别是什么?
    发表于 03-07 08:22

    ST-LINK V2使用说明

    ST-LINK/V2是STM8 和STM32微控制器系列的在线调试器和编程器。单线接口模块(SWIM)和串行线调试(SWD)接口用于与应用板上的STM8和STM32微控制器通讯。 STM8
    发表于 10-10 06:42

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

    论功能性,性能,开放性,支持的芯片,JLink 都算得是 通用调试器界的扛把子,如果在使用ST-Link过程中出现下载或调试失败等问题,可以考虑将ST-Link刷成JLink来使用也是一种不错的选择。
    的头像 发表于 09-28 11:39 2210次阅读
    如何将<b class='flag-5'>ST-Link</b>刷成JLink使用呢?

    ST-link V2使用说明

    电子发烧友网站提供《ST-link V2使用说明.pdf》资料免费下载
    发表于 09-18 09:21 0次下载
    <b class='flag-5'>ST-link</b> V2使用说明

    STM32 ST-LINK Utility软件说明

    STM32 ST-link Utility软件通过ST-linkST-link/V2工具加快开发环境中STM32微控制器系列的系统内编程。
    发表于 08-31 10:53 4次下载

    ST LINK utility与STM32G0采用SWD连接,ST LINK utility无法擦除全片程序是为什么?

    ST LINK utility与STM32G0采用SWD连接,可通过KEIL下载程序,而使用ST LINK
    发表于 08-08 08:21

    解决ST-Link Utility出现Can not connect to target!的问题

    ST-Link Utility需要配套ST-Link烧录器才能使用,是针对ST家单片机的量产烧录工具软件。
    的头像 发表于 05-25 15:26 9610次阅读
    解决<b class='flag-5'>ST-Link</b> <b class='flag-5'>Utility</b>出现Can not connect to target!的问题