微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于STLINK的使用方法

关于STLINK的使用方法

时间:10-02 整理:3721RD 点击:

之前使用的STLINK一直是这种淘宝20块钱还包邮的货
用着一直很和谐、很舒服的说


但某时某刻小编脑抽了,花了接近两百大洋买了一个ST原厂的STLINK
如下图所示


看起来很高大上有没有,逼格很高有没有,比山寨货颜值高一大截


然而当我像往常一样连接到板子上的时候
不好的事情发生了


按照20PIN接口的定义,我链接了3.3V、GND、SWIO、SWCLK、RESET这五个接线
然而。
一直显示Target can't connect
就是连不上////////各种烦


烦!烦。


可是小编太机智了,找到了原因
原因就出在1号引脚未连接所以才会一直连不上
1号引脚是TVCC,是接收电压的引脚,对外不输出电压,主要功能就是接受目标电压以平衡电压
而板子上的电压就是3.3V电压
所以需要将这个1号引脚再连接到板子的3.3V上才可以
通常做法是通过另外的接口将板子供电(比如USB接口
然后再将3.3V那个接口给连接到1号引脚的TVCC上面
然而小编懒。懒。懒。
重要的事情说三遍
所以我懒得再另外想目标板供电
于是就有了下面的一幕




如图所示哦
首先将一个杜邦线的头都给拆了下来
然后两个杜邦线焊接在了一起
然后再把头给套了回去
于是,单头双出的杜邦线分线器就做好了
把这个杜邦线单头一端接在STLINK的3.3V接线端口
然后分两个头出来,一个供给1号引脚TVCC的电压检测,另一个头就送给单片机供电喽


大概就是这个样子

程序完美通过STLINK下载到板子里了
完美
好了,分享一下经验避免小伙伴们走弯路
分享完了也该睡觉了,各位晚安。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top