又是一个诡异的问题,,关于stlink报no target connection,但是手指接触到gnd和clk引脚就自动好了

2019-07-21 07:53发布

本帖最后由 薛源 于 2018-1-12 12:27 编辑

问题表现是stlink检测不到mcu,显示no target connected,,,,,,,,,,但是,当手同时接触gnd和swclk的情况下(不是短接,而是同时手接触到)就可以识别,而且可以下载程序及调试,

如图一为正常连接,手不触碰,则无法识别mcu
IMG_20180112_115145.jpg

图2,手同时碰到gnd(褐线)和swclk(绿线)的时候,则可以识别
IMG_20180112_115159.jpg

接下来具体说明情况
file:///C:UsersWindowsAppDataRoamingTencentUsers1215605237TIMWinTempRichOleW@{0`WV~1RMBJTR8ZJD(QLE.png

首先硬件连接时绝对没问题的,该焊的地方焊死了,万用表也是直接测试stlink的引脚到mcu引脚,硬件连接没有问题



电路的话,gnd就不说了,,,说说swclk,,它从stlink里面的mcu出来,过一个电阻,然后到引脚,再通过杜邦线到我的板子,然后板子上直接通到我mcu的引脚上,无其他连接了

换了以前产品的板子(之前用的,没出现问题),上去后还是一样的问题.基本可以排除目标板的问题.

接触的那里,不需要用力,只需要接触就能解决问题.而且,用同样的手法去接触,但手和线头之间隔了一层纸,依然识别不到.

接触时,由于手指一定程度导电,量测得两引脚间电阻为1-2MΩ,
必须持续按住才可以,比如我在按下的情况下烧好程序并debug全速运行,手一离开连接立马断掉

选择的是sw模式,

附件是拍的出错的视频,有愿意探讨的童鞋可以看看
e55744d9a601ab4ba4da0ed3d9953ed1.zip (2.07 MB, 下载次数: 90) 2018-1-12 12:15 上传 点击文件名下载附件

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
zc123
1楼-- · 2019-07-21 09:07
swclk硬件上需要接下拉电阻的,你应该电路设计上没有添加,手碰上相当于对swclk有下拉电阻了
八度空间
2楼-- · 2019-07-21 11:12
接触不良吧
薛源
3楼-- · 2019-07-21 13:02
八度空间 发表于 2018-1-12 12:31
接触不良吧

绝对不是,,,,,,,,,,那个地方焊死的,而且万用表测的时候是直接测的这条线的首尾的
shikihane
4楼-- · 2019-07-21 15:32
下载的电路图,截出来看一下。你手摸到他会改变他的电容。如果不是因为接触不良,就说明电路设计可能有问题
薛源
5楼-- · 2019-07-21 16:04
 精彩回答 2  元偷偷看……
西格学院
6楼-- · 2019-07-21 21:51
用爱通信

一周热门 更多>