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

2019-08-23 16:12发布

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左右,板子无法运行。希望能有大神解答一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
西北悍匪
1楼-- · 2019-08-24 16:22
lycreturn 发表于 2017-3-23 23:44
检查下 是不是BOOT0的问题,去掉R7和Q1,直接拉低试试

试了一下,不过还是不行
kings9527110
2楼-- · 2019-08-24 17:24
我的设置里Reset项选的是Normal
yijinxiaoyou
3楼-- · 2019-08-24 18:39
 精彩回答 2  元偷偷看……
正点原子
4楼-- · 2019-08-24 20:13
没遇到过,这里勾选了,一般会运行,除非你代码有问题,你仿真试试了
西北悍匪
5楼-- · 2019-08-25 00:58
谢谢原子哥的回复,我重新焊了一块板子,不过这次没有焊cp2102相关电路,只焊接了最小系统部分的电路,以上问题全部都解决了,感觉问题可能出在cp2102上面,所以准备把已经焊好的板子上的cp2102 取下来再试试
西北悍匪
6楼-- · 2019-08-25 01:30
最后把原来那块板子上面的cp2102拆下来,发现问题解决,基本就可以确定问题出在cp2102上面,有可能是我布线的问题,因为是第一次布线。原理图是仿照crazepony画的,PCB部分参考论坛里另一位做四轴的同学的帖子,感谢那为同学的分享。http://www.openedv.com/thread-40686-2-1.html

一周热门 更多>