问题描述:
在Keil MDK中使用STM32F429I-DISCOVERY开发上的ST-LINK下载程序时,出现了Error: Flash Download failed - Target DLL has been cancelled错误
解决:
在尝试了网上说的在MDK中的工程设置,再尝试下载后还是这样的问题。后面将ST-LINK固件升级就可以了
ST-LINK固件升级:
1. 从ST官网下载ST-LINK固件升级工具
2. 在MDK中打开一个新的工程,然后插上ST-LINK。此时MDK会提示你更新固件。在弹出的窗口点击Device Connect按钮,然后再点击Update按钮