STVD、STVP、ST-LINK utility这些工具你了解吗?
置顶/星标公众号,不错过每一条消息!
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编程,使用最多的一个工具。官方目前也是重点在更新维护这个工具。
写了这么多,你们了解了吗? 不了解的请移步官网搜资料。
推荐阅读:
2.利用STM32 ST-LINK Utility查看内核运行状态
3最后
若觉得文章对你有帮助,随手点赞、分享,也是对我莫大的支持和鼓励。
扫描下面二维码、关注公众号,在底部菜单中查看更多精彩内容!
长按识别图中二维码关注