历史上的今天
今天是:2025年04月05日(星期六)
2020年04月05日 | 已解决:no jlink device found Error: Flash Download failed
2020-04-05 来源:eefocus
stm32下载程序时出现 NO JLink Device found
或者出现Error: Flash Download failed - Target DLL has been cancelled 的错误提示

导致程序无法成功烧进板子。
这个问题一般情况下可以先看看Debug的配置是否不对,我以ST-Link为例吧:
如果我用ST-Link来烧程序,首先,要选择ST-Link Debugger

然后再点击刚刚所选择的ST-Link Debugger旁边的Setting,然后进入新的窗口,如下所示:

只有当该窗口出现图中标注的ARM CoreSight...(当然是针对于ST-Link而言,如果是JLink则应出现与JLink相关的字即可)时,点击确定,ST-Link才能正常工作;如果没有出现ARM CoreSight... 的话,要么是时钟线和数据线接反了,要么就是没有安装驱动,或者是硬件有问题,此时可以交换时钟线和数据线的位置,再不行就试试重装驱动。
到了这一步之后,可能还不能解决最初的问题:no jlink device found 或者 Error: Flash Download failed - Target DLL has been cancelled
此时再点击进入Utilities,如下图:

由于本例用的是ST-Link,那么图中方框的位置也应当选择相应的ST-Link Debugger(其他比如J-Link或者其他的就选择相应的配置),最后点击OK即可。
到了这一步,基本上就已经解决问题了。如果还不行,可以试试重装驱动,检查硬件问题,或者重启电脑。
亲测有效,希望对大家有所帮助,更希望各位大神多多指点。
上一篇:Flash Download failed - "Cortex-M3"解决方法
下一篇:STM32 "flash download failed - Target dll has been cancelled"错误解决办法
史海拾趣
|
转自周立功论坛 小弟学ucos有一段时间了,总想找个移植的案例跑起来试试 前不久将网络上的一篇“小siae的uCOS2C51”下载下来,放到我的STC89C52RC中,发现跑不起来,郁闷了.... 后来在网上找了一个很好的关于uCOS2C51的移植总结,比较着调 ...… 查看全部问答> |
|
最近在开发测试TFT LCD屏. 刚开始用3.5寸的320*240编译了CE系统.文字可以显示完整. 之后改用4.3寸的480*272分辨率(16:9)编译CE系统.显示的文字例如回收站这几个字只能显示横的.竖的显示不出来. 直接换成3.5寸的屏又可以显示.用PB截图也是显示完 ...… 查看全部问答> |
|
想做一个带console口的硬件系统,通过PC机对其进行控制。看到交换机一般都是用RJ45做console口。对硬件不太懂,问点外行问题: 可不可以我的console口也是个和PC机一样的串口(RS232)啊?有两边都是RS232的console线吗? 如果不行,做成RJ45口的 ...… 查看全部问答> |
|
直流电机励磁电压,励磁电流的问题,求助 我们现场有一台直流电机,平头机刀盘用。励磁电压180V,励磁电流6.67A。用西门子6RA28带动。装置电流125A,励磁最大电流10A。开始安装的时候励磁没有放变压器,励磁回路直接给220V。现在现场说带电机的时 ...… 查看全部问答> |




