你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f429 stlink no target detected

[复制链接]
123333cc 提问时间:2018-1-30 17:06 /
本帖最后由 123333cc 于 2018-1-30 18:59 编辑

我根据stm32f429 discover 的板子设计了一个板子。大概电路图如图。但是我使用stlink过后,始终出现cannot connect target的提示。我试了各种模式,但是都始终无法连接。一般当点击stlink里边的setting窗口的refresh按钮的时候通常supply voltage 那里会显示测量电压,但是我的总是出现detection fail。所以我认为是电路问题。
但是我对比了datasheet 的pinout 和我的电路图发现没问题。然后测试了,所有的vdd 和vss 也是正确的电压。请问大家有什么建议吗?
我把电路图分解了,这样应该看得清了吧。用的就是swd的末世,用了五根线,tms ,tck , reset,然后加上3v3和gnd
stlink链接后的图片我也放在下面了。
mircof429.png
mircof429.png
stm32f429_3.png
stm32f429_4.png
stmf429_2.png
stlink.png
收藏 评论11 发布时间:2018-1-30 17:06

举报

11个回答
toofree 回答时间:2018-1-30 17:20:20
本帖最后由 toofree 于 2018-1-30 22:50 编辑

电路图看不清,上个清晰一点的图。
换个ST-Link试试,最好是SWD模式下试。也可以换成Jlink用SWD方式试,只需要接三条线,应该不会接错线了吧。目的就是先排除你的429板卡硬件问题。

或者拿你的ST-Link去连其它的开发板,最好也是F429。看能不能找到器件,如果能找到,那就排除ST-Link问题,而是你硬件的问题。

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

123333cc 回答时间:2018-1-30 17:41:58
toofree 发表于 2018-1-30 17:20
电路图看不清,上个清晰一点的图。
换个ST-Link试试,最好是SWD模式下试。也可以换成Jlink用SWD方式试,只 ...

图片已经更新了
hpy656 回答时间:2018-1-30 18:05:31
你这个是用STMCubeMX没设置好SWD烧录,被锁了。
一、在引脚功能选择时,在“SYS”中,DEBUG下,选择“Serial Wire”,生成代码后编译
二、按住复位键,进行LOAD,然后松开复位键,OK了

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

123333cc 回答时间:2018-1-30 18:57:47
hpy656 发表于 2018-1-30 18:05
你这个是用STMCubeMX没设置好SWD烧录,被锁了。
一、在引脚功能选择时,在“SYS”中,DEBUG下,选择“Seria ...

我觉得这种情况是在能编程之后吧。我的板子在stlink之下根本就看不到micro的存在。所以我认为可能更多是电路的问题或者是接线的问题。但是我真的是没有找到。
wenyangzeng 回答时间:2018-1-30 19:11:54
JTCK为何要下拉呢?

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

123333cc 回答时间:2018-1-30 19:25:37
wenyangzeng 发表于 2018-1-30 19:11
JTCK为何要下拉呢?

即使去掉下拉也没有改变。始终在stlink里边看不见micro的存在
wenyangzeng 回答时间:2018-1-30 20:26:43
本帖最后由 wenyangzeng 于 2018-1-30 20:28 编辑
123333cc 发表于 2018-1-30 19:25
即使去掉下拉也没有改变。始终在stlink里边看不见micro的存在

楼主是ST-LINK 1-5号的接线也顺序应该检查一下。GND好像是第3脚。你的是在第5脚。
无标题.png

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

toofree 回答时间:2018-1-30 22:52:30

不要上图片,上PDF文档。最好把你参考的原理也附上来,好给你对比。
你这样上图片,给人增加工作量,没人愿意看。
nyszx 回答时间:2018-1-31 11:23:05
既然检查供电电压没有问题,那就再查查供电电流有没有问题,然后检查复位管脚,确定MCU当前状态,最后后检查DEBUG接线是否正常,SWD三线就可以了,接SWDIO(TMS)\SWCLK(TCK)\GND就好了

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版