[应用相关]

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

[复制链接]
778|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一个新技能。

使用特权

评论回复
labasi| | 2021-5-7 16:11 | 显示全部楼层
哪里有debug选项啊

使用特权

评论回复
paotangsan| | 2021-5-7 16:13 | 显示全部楼层
在iar中是如何解决的呢

使用特权

评论回复
renzheshengui| | 2021-5-7 16:15 | 显示全部楼层
如何发现这种解决方式的呢

使用特权

评论回复
wakayi| | 2021-5-7 16:16 | 显示全部楼层
硬件复位可以修复吗

使用特权

评论回复
wowu| | 2021-5-7 16:18 | 显示全部楼层
如何更改启动模式呢

使用特权

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

本版积分规则

914

主题

2364

帖子

4

粉丝