打印
[应用相关]

[经验]FLASH Download Failed Target DLL has Been Cannel的解决办法

[复制链接]
975|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
elephant00|  楼主 | 2021-4-13 14:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在Cube MX中,debug部分如果是选择的No debug,这样产生的代码,在Keil中编译后,则不能进行调试,而且,flash烧写后,再上电,则仿真器不能连接,无法下载。
显示:Not Target , FLASH Download FaiLED Target DLL has Been Cannel。
似乎,这个状态下,STM32就是废铁一块了。
解决办法:
(1)把启动模式改成RAM启动,就是BOOT1和BOOT0都接高,在keil中下载,这时是成功的。
(2)把启动模式改回去,再下载(这时的代码应该是在MX中Debug打开的),就可以了。

使用特权

评论回复
沙发
两只袜子| | 2021-4-13 14:59 | 只看该作者
谢谢楼主,努力学习

使用特权

评论回复
板凳
zhuotuzi| | 2021-4-13 23:35 | 只看该作者
真是个宝贵的经验啊,写了。。

使用特权

评论回复
地板
guijial511| | 2021-4-14 07:09 | 只看该作者
谢谢楼主的分享,get一个新技能。

使用特权

评论回复
5
labasi| | 2021-5-7 16:11 | 只看该作者
哪里有debug选项啊

使用特权

评论回复
6
paotangsan| | 2021-5-7 16:13 | 只看该作者
在iar中是如何解决的呢

使用特权

评论回复
7
renzheshengui| | 2021-5-7 16:15 | 只看该作者
如何发现这种解决方式的呢

使用特权

评论回复
8
wakayi| | 2021-5-7 16:16 | 只看该作者
硬件复位可以修复吗

使用特权

评论回复
9
wowu| | 2021-5-7 16:18 | 只看该作者
如何更改启动模式呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

970

主题

2980

帖子

7

粉丝