OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8495|回复: 14

SWD下载,keil里面设置了reset and run,下载完之后程序不运行

[复制链接]

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
发表于 2017-3-22 21:54:45 | 显示全部楼层 |阅读模式
3金钱
STM32F103C8T6的板子,自己做的,用SWD下载之后虽然勾选了reset and run,但是下载成功后需要手动复位程序才能运行。 QRZT1D)MFY}7LQ%XKBK~H)B.png _955DB9)]A`U903LO]86)WA.png 之前由于选择了verify,一直都下载不进去,将verify去掉之后虽然可以下载,但是如上面所描述的,不能自动运行,怀疑可能是我的复位出现了问题。 %K13{MEJ_WI(JVADO_0(B6D.png 这是我的电路图,复位电阻R6我改成了100R,因为之前用10k的时候发现RTS引脚总是莫名其妙被拉成1v左右,板子无法运行。希望能有大神解答一下。

最佳答案

查看完整内容[请看2#楼]

上传了原理图和pcb,有兴趣的朋友可以看一下
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-22 21:54:46 | 显示全部楼层
上传了原理图和pcb,有兴趣的朋友可以看一下

mini_quda.rar

926.47 KB, 下载次数: 126

回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-22 22:08:01 | 显示全部楼层
自己顶一个
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-22 22:11:59 | 显示全部楼层
@正点原子  原子哥有遇过此类情况吗
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-22 22:14:29 | 显示全部楼层
对了,仿真是可以的,但是仿真的时候那个RST按钮不起作用
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-23 09:59:39 | 显示全部楼层
顶一个
回复

使用道具 举报

3

主题

2170

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5789
金钱
5789
注册时间
2013-11-22
在线时间
1214 小时
发表于 2017-3-23 23:44:39 | 显示全部楼层
检查下 是不是BOOT0的问题,去掉R7和Q1,直接拉低试试
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-24 11:17:08 | 显示全部楼层
lycreturn 发表于 2017-3-23 23:44
检查下 是不是BOOT0的问题,去掉R7和Q1,直接拉低试试

试了一下,不过还是不行
回复

使用道具 举报

3

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2014-11-14
在线时间
38 小时
发表于 2017-3-24 11:28:14 | 显示全部楼层
我的设置里Reset项选的是Normal
回复

使用道具 举报

13

主题

186

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
441
金钱
441
注册时间
2016-6-30
在线时间
97 小时
发表于 2017-3-24 15:19:40 | 显示全部楼层
woc 复位电阻100R那基本上上电就复位都没缓慢充电过程
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-3-24 19:10:49 | 显示全部楼层
没遇到过,这里勾选了,一般会运行,除非你代码有问题,你仿真试试了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-25 09:53:24 | 显示全部楼层
谢谢原子哥的回复,我重新焊了一块板子,不过这次没有焊cp2102相关电路,只焊接了最小系统部分的电路,以上问题全部都解决了,感觉问题可能出在cp2102上面,所以准备把已经焊好的板子上的cp2102 取下来再试试
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-25 16:47:49 | 显示全部楼层
最后把原来那块板子上面的cp2102拆下来,发现问题解决,基本就可以确定问题出在cp2102上面,有可能是我布线的问题,因为是第一次布线。原理图是仿照crazepony画的,PCB部分参考论坛里另一位做四轴的同学的帖子,感谢那为同学的分享。http://www.openedv.com/thread-40686-2-1.html
回复

使用道具 举报

4

主题

380

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3088
金钱
3088
注册时间
2015-10-17
在线时间
320 小时
发表于 2017-3-27 08:53:58 | 显示全部楼层
仿真口,reset有拉过去的,你直接简化的,没有拉
回复

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-3-17
在线时间
5 小时
 楼主| 发表于 2017-3-28 09:55:58 | 显示全部楼层
本帖最后由 西北悍匪 于 2017-3-28 09:57 编辑
hgr211 发表于 2017-3-27 08:53
仿真口,reset有拉过去的,你直接简化的,没有拉

我自己试过焊接一个rst口出来,插到stlink
上面,但是没有用,后来即使没有rst 四根线也可以的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-8-22 17:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表