【嵌入式】如何改造STLINK,使其在下载程序时无需外接3.3V电源

1. 问题

在使用这种大号的 STLINK 给开发板下载程序时,都需要对开发板进行供电,有些麻烦,但是使用 J-Link 的时候就不需要外接电源,那有没有什么办法可以将 STLINK 改造成像 J-LINK 一样,不需要外接电源就可以下载程序呢?答案是有的,接下来我们就看一看。

2. 原因及解决方法

STLINK-V2 的引脚定义如上,1脚 TVCC 是电压检测引脚,它连接到了开发板的 VCC 引脚,目的是为了检测开发板的电压而不是供电,所以下载程序时开发板需要外接 3.3V 电源。

实际上,STLINK上也具有 3.3V 输出的引脚,也就是19脚 VDD3.3V 。所以,可以将1脚和19脚连接在一起,这样 STLINK 既可以检测电压,又可以给开发板提供 3.3V 供电,在下载程序时就不需要进行额外供电了。

3. 开始改造

  1. 拆开 STLINK:撕下 STLINK-V2 背后的贴纸,用螺丝刀将背后的两颗螺丝钉拧下来
  1. 打开 STLINK-V2 的外壳,露出里面的电路板
  2. 开始飞线:利用导线和焊枪,将 STLINK-V2 的 1脚 和 19脚 连起来(如下图)
  1. 最后一步,将 STLINK-V2 组装回去,这样就可在下载程序时无需外接电源了

4. 参考资料

  1. STLink-V2输出3.3V给单片机供电并下载程序_stlink给单片机供电-CSDN博客
  2. ST-link/V2引脚定义_stlink接口定义-CSDN博客
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值