Target DLL has been cancelled

使用KEIL烧录报错处理指南

KEIL自带使用JTAG烧录程序的组件,初次使用可能遇到一些问题。这里指出几个需要注意的地方。

1、软件配置

虽然我建议先检查硬件连接,但照顾到心急的小同志,先摆明KEIL的“魔术棒”选项卡中的设置。


首先在Options for target中的debug栏:
在这里插入图片描述
选中右侧的use,下拉菜单选中ST-Link Debugger或者J-Link/J-Trace Cortex;(有的帖子直接指明选项,其实这里需要根据使用的调试器选择,此处选择ST-Link Debugger对应的硬件是ST-Link)
在这里插入图片描述

在右侧setting中的Target Cortex选择SW.注意此时未连接芯片,右侧状态栏中显示的是no ST-Link detected
在这里插入图片描述


2、硬件连接

硬件连接注意检查电源


在这里插入图片描述
上图所示的ST-LINK通过JTAG接口与STM32F1的最小系统连接,将通过USB连接到PC端,最需要注意的就是这种最小系统板连接JTAG后还需要单独从电源接口供电


3、下载
检查软件配置和硬件连接都合适后,单击工具栏中的LOAD,稍后片刻即可完成下载。


在这里插入图片描述