打印
[应用相关]

关于ST-Link的实际编程和调试应用的场景分析

[复制链接]
472|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 上进的小鹿 于 2020-9-2 18:31 编辑

这篇写的是关于ST-Link的实际编程和调试应用的场景,以及概述一下ST-Link上面两种颜色LED亮灭,及闪烁的含义

1、ST-Link编程和调试应用 下面罗列一些关于ST-Link常见的编程和调试应用,看看你还有不知道吗?

1.STM32CubeProg编程

地址:

https://www.st.com/en/development-tools/stm32cubeprog.html

STM32CubeProg的主要功能就是编程(下载),支持Windows、 Linux、 macOS操作系统。

同时,需要安装JRE环境,安装地址:

https://www.java.com/zh_CN/download

更多介绍可以参看我公众号的一篇**:几点关于STM32CubeProgrammer的内容。

STM32CubeProg编程

2.STM32 ST-LINK Utility编程

地址:

https://www.st.com/en/development-tools/stsw-link004.html

STM32 ST-LINK Utility的功能比STM32CubeProg要稍微简单一些,其主要功能也是编程(下载)。   打开需要下载的可执行文件(hex或bin),或者直接将文件拖到其中,如下图:

菜单Target -> Program,或点击编程按钮(如下图),点击Start开始下载,直到完成。

提示:如果是bin文件,这里起始地址可以修改。

3.STVP编程


      下载的一个集成的工具包sttoolset,包含STVD和STVP两种工具。

STVD:ST Visual Develop,可视化开发环境(类似Keil和IAR用于编码的IDE);

STVP:ST Visual Programmer,可视化编程,和上面STM32CubeProg类似;

这里主要讲下STVP编程工具,这个编程工具与上面STM32CubeProg、ST-LINK Utility有共同特点:主要用于编程。

但区别在于这个工具可以对STM8,以及较老的ST7编程,同样也是使用ST-Link编程器。

STVP下载配置

这款工具主要是集成之前ST7,再到这后面STM8,32。如果你是对STM32量产编程,不建议使用该工具(建议使用STM32CubeProg)。

说明:

这个工具就是STM8和32同时都可以编程的工具,上面STM32CubeProg和STM32 ST-LINK Utility只针对于STM32。

4.编程和调试

这里说下ST-Link的调试应用,一般调试都是基于如STVD、Keil、 IAR等这种集成开发环境(IDE)。   同样,这类集成开发环境具有编程(下载)的功能,编译好代码之后,可直接下载。

如DMK-ARM的下载和调试:

2、ST-Link的LED指示灯说明 自ST-LINK/V2以来的所有ST-LINK板都实现了一个标有“COM”的LED(无论是在外壳上还是在PCB上)。   一般“COM”是由红、绿两个LED组合,有常亮、常灭、闪烁等,两个LED同时亮呈现橙色。

ST-Link的LED显示不同状态,代表不同的含义:

LED闪烁红色:USB与PC正在枚举。

LED为红色:建立PC与ST-LINK之间的通信(枚举结束)。

LED闪烁绿色和红色交替:数据在目标和PC之间交换。

LED为绿色:上次通信成功。

LED为橙色:ST-Link和目标芯片通信失败。


pIYBAF9MmxuAGgUHAAHpWGjCa_w653.jpg (339.54 KB )

pIYBAF9MmxuAGgUHAAHpWGjCa_w653.jpg

pIYBAF9MmxuAHiixAAGXPBrG71U154.jpg (274.59 KB )

pIYBAF9MmxuAHiixAAGXPBrG71U154.jpg

pIYBAF9MmxuAAKjYAAG5zecaf7E200.jpg (288.67 KB )

pIYBAF9MmxuAAKjYAAG5zecaf7E200.jpg

pIYBAF9MmxuAJEO2AAG_TLnlbcg699.jpg (283.67 KB )

pIYBAF9MmxuAJEO2AAG_TLnlbcg699.jpg

pIYBAF9MmxuAC84bAAC3VBoN3aA846.jpg (59.06 KB )

pIYBAF9MmxuAC84bAAC3VBoN3aA846.jpg

使用特权

评论回复
沙发
香水城| | 2020-9-3 10:43 | 只看该作者
谢谢上进的小鹿分享!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

125

主题

201

帖子

0

粉丝