【发布时间】:2020-09-08 20:52:41
【问题描述】:
我正在使用带有 ide KEIL MDK5.30 的 STM 板 STM32F407VG。我试图将基本的闪烁示例闪现到板上。在构建代码为 0 错误和警告后,单击下载按钮以闪存到板上。此时会弹出一个对话框,并显示“不支持命令”消息。之后,进程失败并显示消息“错误:Flash 下载失败 - 目标 DLL 已被取消”。
IDE 检测到 ST-link (ST-LINK/V2-1)。
究竟需要做什么来解决这个问题?
(在另一个论坛我找到了一个修复,比如下载以前版本的MDK,然后将C:\Keil_v5\ARM\STLink\ST-LINKIII-KEIL_SWO.dll DLL文件从以前版本MDK的安装文件夹复制到相应的最新使用 MDK 的文件夹。
如果有人分享如何获取以前版本的MDK,将会很有帮助)
【问题讨论】:
-
STM32F407VG是芯片你是指相关的发现板还是其他板?
-
您可以使用 opencd 或者您可以使用串行解决方案并与引导加载程序对话,而不仅限于 kiel 的解决方案。
-
您是否在闪光灯设置中添加了目标配置,是否将程序引脚重新配置为其他功能?
-
如果 st-link 工具损坏,您将不得不手动重新安装 st-link。在 Keil 中重新配置路径。
标签: arm stm32 keil stm32f4discovery