已解决:no jlink device found Error: Flash Download failed - Target DLL has been cancelled
2017-07-17 18:26
447 查看
stm32下载程序时出现 NO JLink Device found
或者出现Error: Flash Download failed - Target DLL has been cancelled 的错误提示
![](https://img-blog.csdn.net/20170717221520429?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3RyaXZlX0NodWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170717221526060?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3RyaXZlX0NodWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
导致程序无法成功烧进板子。
这个问题一般情况下可以先看看Debug的配置是否不对,我以ST-Link为例吧:
如果我用ST-Link来烧程序,首先,要选择ST-Link Debugger
![](https://img-blog.csdn.net/20170717221529676?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3RyaXZlX0NodWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后再点击刚刚所选择的ST-Link Debugger旁边的Setting,然后进入新的窗口,如下所示:
![](https://img-blog.csdn.net/20170717221533939?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3RyaXZlX0NodWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
只有当该窗口出现图中标注的ARM CoreSight...(当然是针对于ST-Link而言,如果是JLink则应出现与JLink相关的字即可)时,点击确定,ST-Link才能正常工作;如果没有出现ARM CoreSight... 的话,要么是时钟线和数据线接反了,要么就是没有安装驱动,或者是硬件有问题,此时可以交换时钟线和数据线的位置,再不行就试试重装驱动。
到了这一步之后,可能还不能解决最初的问题:no jlink device found 或者 Error: Flash Download failed - Target DLL has been cancelled
此时再点击进入Utilities,如下图:
![](https://img-blog.csdn.net/20170717221537867?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3RyaXZlX0NodWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
由于本例用的是ST-Link,那么图中方框的位置也应当选择相应的ST-Link Debugger(其他比如J-Link或者其他的就选择相应的配置),最后点击OK即可。
到了这一步,基本上就已经解决问题了。如果还不行,可以试试重装驱动,检查硬件问题,或者重启电脑。
亲测有效,希望对大家有所帮助,更希望各位大神多多指点。
或者出现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即可。
到了这一步,基本上就已经解决问题了。如果还不行,可以试试重装驱动,检查硬件问题,或者重启电脑。
亲测有效,希望对大家有所帮助,更希望各位大神多多指点。
相关文章推荐
- MDK 使用 ST-Link v2 下载出现 target dll has been cancelled 的错误的解决方法
- "flash download failed - Target dll has been cancelled"错误解决办法
- STM32 Error:Flash download failed - Target DLL has been cancelled
- AMR学习随笔(15)MDK出现target Dll has been cancelled
- error:Target dll has been cancelled.debugger aborted
- ROMTableAddr = 0xE00FF003 错误 Target DLL has been cancelled 错误
- error:Target dll has been cancelled.debugger aborted
- 在MAC 中使用 Intellij IDEA 提示 this license XXXXXX has been cancelled 错误的解决。
- Windows版和MAC版解决--This license **** has been cancelled
- C#解决微信支付Exception has been thrown by the target of an invocation(调用的目标发生了异常)的问题
- 解决 PowerDesigner 错误 The generation has been cancelled because errors have been found by the check model.
- @The generation has been cancelled beacause…(已解决+配图)
- 两种方法解决 "The License CNEKJPQZEX- has been cancelled..." 问题
- mac下安装WebStorm、IntelliJ IDEA + 破解.this license cnekjpqzex has been cancelled解决
- "The License CNEKJPQZEX- has been cancelled..."的解决方法
- 问题解决:Repository has not been enabled to accept revision propchanges
- NotImplementedError: tostring() has been removed. Please call tobytes() instead的解决办法
- HHC6003: Error: The file Itircl.dll has not been
- Warning[Pe301]: typedef name has already been declared (with same type)问题解决方法
- The generation has been cancelled because errors have been found by the check model