ST-link v2使用SW模式烧录代码

1:目的

在某些开发板上没有引出ST-link完全适配的的20帧排线,可以通过连接SW模式,使用4根线来完成烧录操作

2:ST-link的引脚含义

在这里插入图片描述

3:ST-link v2 对应引脚编号的位置

在这里插入图片描述

4:连接排线

使用SW模式,要用VCC, SWCLK, SWIO, GND所以使用 1, 7, 9, 12这几个脚就可以。

注意:1引脚默认是不供电的,名为TVCC,实际是Target VCC,就是说这个脚是接到目标芯片的IO轨电源上,用来检测IO顺从电压以确保信号的兼容性。因为debug工具不知道你的单板上IO供电电压到底是多少,所以需要检测一下,然后做出相应的调整,而不是通过这个接口给目标单板供电。

如果你必须要通过1号供电还是有办法的,在这20个引脚中,只有19能输出3.3v。所以将19 通过杜邦线与2 接在一起,1引脚就会有3.3v的电压,就能达到供电的效果。之所以会这样,应该是1和2在电路板上是连在一起的。

你可能会想,那直接把19接在板子的VCC上进行供电不就行了,就不用接1了。这么做是不行的,1不接你的ST-link是无法检测到目标芯片的。

在这里插入图片描述

5:修改debug 的配置

在这里插入图片描述

点击setting 设置为SW模式,最大速度可以设置为4M,然后就可以烧录了

版权声明:本文为CSDN博主「kayshi2018」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_36209467/article/details/121554609

生成海报
点赞 0

kayshi2018

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

ST-LINK烧录stm32程序步骤

此篇文章记录下STM32使用ST-LINK烧录程序的步骤 材料 ST-LINK驱动安装:点我下载st-link驱动 提取码: 4aw1 安装包有详细教程 stm32f103c8t6 ST-LINK 杜邦线 ke

RT-Thread Studio移植LAN8720A驱动

RTT网络协议栈驱动移植(霸天虎) 1、新建工程 ​ 工程路径不含中文路径名,工程名用纯英文不含任何符号。 2、用CubeMx配置板子外设 2.1、配置时钟 ​ 按照自己板子配置相应时钟。

Lin总线通信在STM32作为主机代码以及从机程序

距离上次做资料准备已经过去六天了。最近在学车,上周末就没有开电脑。这周开始进行了Lin通信的代码整理,目前是可以正常通信的了,采用的是增强型校验方式。后期再进一步跟进研究。。。更新一博,留