查看原文
其他

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

strongerHuang strongerHuang 2021-01-31

置顶/星标公众,不错过每一条消息!


    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编程,使用最多的一个工具。官方目前也是重点在更新维护这个工具。


写了这么多,你们了解了吗? 不了解的请移步官网搜资料。


推荐阅读:

1.11月·月底总结

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


3最后

若觉得文章对你有帮助,随手点赞、分享,也是对我莫大的支持和鼓励。


扫描下面二维码、关注公众号,在底部菜单中查看更多精彩内容!


长按识别图中二维码关注

Modified on

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存