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

    浏览量

    21352
  • STVP
    +关注

    关注

    0

    文章

    10

    浏览量

    6838
  • st-link
    +关注

    关注

    1

    文章

    43

    浏览量

    10251
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PY32F003解除读保护,实在很困难

    用STM32 ST-LINK Utility重写选项字再进行全擦除,也以失败告终。 有网友说可以用J-link,但经过测试,也是以失败告终! 看起来,这py32想解除读保护,只能通过厂家提供的
    发表于 10-12 17:55

    求助,关于RT-Thread Studio使用ST-Linlk调试遇到的问题求解

    C:RT-ThreadStudio>cd C:/RT-ThreadStudio/platform/ST-LINK C
    发表于 09-29 06:36

    bootloader和APP烧录,能不能一次性分别烧录到对应的位置?

    目前我是用STM32 ST-LINK Utility将bootloader和APP分别下载到对应的地址分区,那么各位有什么更好的办法可以一次性的将这两个文件烧录? 主要是解决量产的问题,我也想找对应的DLL库自己开发一个上位机软件来解决这个问题,但是并没有找到有效的API
    发表于 09-25 06:34

    用RTThread Studio进行debug,提示 ST-LINK 设备固件版本过低怎么解决?

    也没有按照我main函数中的设置亮灯 2.点击Debug,显示检测到 ST-LINK 设备固件版本过低,请使用 ST-LINK 官方固件升级工具升级 ST-LINK 固件! 3.报错日
    发表于 09-16 07:11

    STVD使用STM8S005K6T6C内部data eeprom进行数据写入操作问题求解

    1.STVD使用STM8S005K6T6C内部data eeprom进行数据写入操作,使用st-link V2(B2013 21)进行仿真调试,发现寄存器FLASH_CR2写入1是值仍为0x00
    发表于 06-23 06:29

    使用USB转TTL串口板和ST-LINK调试下载器给STM32单片机下载程序

    本文详细介绍如何使用ST-LINK/V2和USB转TTL串口板为STM32单片机下载程序,包括STM32启动模式、JTAG与SWD接口对比、驱动安装及官方软件STM32ST-LINKUtility和FlashLoaderDemonstrator的操作流程。
    的头像 发表于 06-20 17:26 2038次阅读
    使用USB转TTL串口板和<b class='flag-5'>ST-LINK</b>调试下载器给STM32单片机下载程序

    请问STM32U5不支持ST-LINK v2怎么办?

    STM32U5不支持ST-LINK v2怎么办?
    发表于 06-09 07:59

    st link驱动教程

    st link驱动,正确驱动后,红灯常亮,否则红灯闪烁
    发表于 04-09 16:00 1次下载

    ST-LINK在STM32CubeProgrammer中无法连接到器件怎么解决?

    ST-LINK在STM32CubeProgrammer中无法连接到器件,对比发现serial number有些差别,这个ST-LINK的序列号比较奇怪,有哪位高手可以修改这个序列号么
    发表于 03-14 14:38

    怎样才能使用NUCLEO-H563ZI 识别出ST-LINK

    NUCLEO-H563ZI开发板在接上USB后,ST-LINK 在设备管理器里面没有显示,需要对STLKRST,就是跳线JP3 后拔掉,这是可以识别ST-LINK,然而,用MDK 时,提示
    发表于 03-14 13:59

    使用STM32 ST-LINK Utility和j-flash无法擦除怎么解决?

    在keil烧录程序中直接报错 使用工具擦除报 使用STM32 ST-LINK Utility 和j-flash也无法擦除这个要怎么解决
    发表于 03-12 07:07

    ST-Link读取原设备程序,再写入到新板子里面去,运行指示灯不闪烁是什么原因?

    我用ST-Link读取原设备程序,再写入到新板子里面去,写入成功了,但是运行指示灯不闪烁。不工作。是什么原因?有解决办法吗?
    发表于 03-12 07:03

    使用STM32F407ZGT6芯片做小车主控时,总是在运行时芯片突然被锁,无法下载程序怎么解决?

    在使用STM32F407ZGT6芯片做小车主控时,总是在运行时芯片突然被锁,无法下载程序。 使用STM32 ST-LINK Utility也无法解除保护
    发表于 03-11 06:20

    STM32使用STLINK烧录问题上电顺序的疑问求解

    上电,打开STM32 ST-LINK Utility软件连接,会偶发连接不上目标板的问题。3.3V优先无此问题,想问是否跟时序有关,但是手册中没有找到过相关资料
    发表于 03-10 08:01

    STM32WB55RG使用USB ST-LINK连接电脑显示未知USB设备,更新驱动后也没有变化,是什么原因?

    STM32WB55RG使用USB ST-LINK连接电脑显示未知USB设备,更新驱动后也没有变化,这大概是哪里的问题?
    发表于 03-07 07:13