Keil MDK STM32 下载报错 Unknown target connected / Flash Download failed 完整排障方案
·
一、报错原理说明
Unknown target connected:调试适配器(ST-Link/JLink)扫描 JTAG/SWD 总线,未识别到任何 STM32 芯片,芯片无响应

Flash Download failed - Target DLL has been cancelled:下载初始化通信失败,Keil 内部调试驱动会话被强制终止,无法进入 Flash 烧录流程

二、解决方案
打开工程魔术棒,切换到Debug选项卡,勾选Use,然后下拉框必须选择你当前使用的仿真器,ST-Link Debugger/J-Link等,选型错误会直接报未知目标

接着点击右侧的Settings进入驱动配置界面,因为大部分STM32仅引出SWD引脚,所以要将Port处的JTAG修改为SW

修改之后可以看到,成功识别到芯片,即可正常Download

更多推荐

所有评论(0)