用STLink烧录完后无法复位MCU

2019-07-14 14:22发布

小弟最近用STM32做项目时,发现用STLink烧录Hex文件是能成功烧录,但是烧录完成后烧录工具无法复位MCU,也无法对烧写的代码进行校验,无法校验心里总觉得没底,有人遇到过这种情况吗?是怎么解决的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
子虚道人
1楼-- · 2019-07-15 21:12
zhouxk 发表于 2019-1-25 11:19
楼上这些,不应该由别人问你,而你应该主动交待清楚什么情况。
软件(操作系统、应用软件、应用工程,工程设置)、硬件(无误的原理图)、操作过程。去搜索看一下“问的智慧”

多谢前辈指点
子虚道人
2楼-- · 2019-07-15 23:07
这是我的仿真口和复位电路,以及烧录时的设置,烧录文件由Keil编译,能正常仿真运行,用STVP烧录时出现了这种情况,烧录文件是DFU和应用软件拼接在一起的HEX文件。
子虚道人
3楼-- · 2019-07-16 03:51
仿真口和复位电路的RESET脚接MCU的复位脚
子虚道人
4楼-- · 2019-07-16 07:41
 精彩回答 2  元偷偷看……
zhouxk
5楼-- · 2019-07-16 08:05
你用keil试一下吧,STVP没用过。
在keil里能设置复位类型,硬件复位、系统复位。默认是硬件复位,换一下复位方式试试。
STlink试试用SWD模式。

没遇到过你这样的问题,在检验时复位失败。

网上也有人说是STlink固件版本较低,需要升级,但你的信息中没有显示。
royal90
6楼-- · 2019-07-16 09:25
学习学习!!!!

一周热门 更多>