您的位置:首页 > 科技 > IT业 > keil5烧录后不自动复位和Flash Download failed - “Cotex-M3“报错解决

keil5烧录后不自动复位和Flash Download failed - “Cotex-M3“报错解决

2024/10/5 18:23:29 来源:https://blog.csdn.net/qq_51294997/article/details/141755828  浏览:    关键词:keil5烧录后不自动复位和Flash Download failed - “Cotex-M3“报错解决

目录

项目场景:

复位问题描述

复位原因分析:

复位解决方案:

 下载错误问题描述

下载错误原因分析:

下载错误解决方案:

总结


项目场景:

keil5编译stm32例程在烧录时候遇到的一些问题


复位问题描述

1. 使用ST-Link烧录器进行烧录时,烧录后单片机没有自动复位,还是需要手动按复位按键


复位原因分析:

有一下两种原因:
1. 未勾选软件自动复位按钮

2. 未取消勾选包的下载选项


复位解决方案:

1. 打开魔术棒,然后选择ST-Link Debugger,随后点击设置按钮

2 点击Flash Download , 将这几个选项勾上,并且Flash大小要和所选芯片符合

3 点击同一窗口的Pack,将这个勾去掉

把这以上三步做了,应该就可以解决下载自动复位的问题了


 下载错误问题描述

1. 使用CMSIS-DAP 烧录器进行烧录时,点击烧录单片机会报错 Flash Download failed - "Cotex-M3"


下载错误原因分析:

有一下两种原因:
1. 未选择所属芯片大小的内存

2. 未勾选包的下载选项


下载错误解决方案:

1. 打开魔术棒,然后选择CMSIS-DAP,随后点击设置按钮

2 点击Flash Download , 将这几个选项勾上,并且Flash大小要和所选芯片符合

3 点击同一窗口的Pack,将这个框勾上

把这以上两步做了,应该就可以解决下载自动复位的问题了

总结

        以上就是我遇到的一些小问题,其实问题很容易解决,但是前提是所选芯片型号对了,并且在连接下载器的时候,打开它们的设置,要能看见他们的序列号。如果看不见就表示根本都没识别到,这时候就要检测接线是否正确了。

       如果大家还有什么要补充的,也欢迎留言在评论区。将解决方案放出来,让更多小伙伴可以少走弯路~

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com