STM32 keil5 报错:flash download failed-cortex M3解决方法

起因

因为之前自己使用的STM32都是使用的F4,自己打了一块STM32F1C8T6板子,焊好之后,打开以前正点原子的例程的时候,出现无法烧录的情况,总是报这样的错误,确认不是线的问题之后,开始找别的方法。本人采用的是Jlink烧录
STM32 keil5 报错:flash download failed-cortex M3解决方法_第1张图片
自己学了半年的单片机,其实感觉自己还是一个小白,所以自己的第一反应是我自己焊的最小系统是不是出问题了,然后询问学长说,不一定,然后自己网上查阅资料发现:keil5下面的信息提示是检测到了芯片的,于是继续找别的方法,发现通过以下方法可以正确烧录。

解决方法

STM32 keil5 报错:flash download failed-cortex M3解决方法_第2张图片

STM32 keil5 报错:flash download failed-cortex M3解决方法_第3张图片
首先:Device里面的芯片选型要正确
然后确定烧录是Jlink,然后打开setting
STM32 keil5 报错:flash download failed-cortex M3解决方法_第4张图片
在这一栏输入SYSRESETREQ
STM32 keil5 报错:flash download failed-cortex M3解决方法_第5张图片

确保这些选项正确

STM32 keil5 报错:flash download failed-cortex M3解决方法_第6张图片
点击确定,重新编译之后再烧录,烧录成功
在这里插入图片描述

你可能感兴趣的:(STM32,单片机,stm32)