• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stlink下载程序出现:No target connect

寸芒 2018-12-17 浏览量:6285
用stm32的开发板,接stlink下载程序出现:No target connected Error:Flash Download failed - Target DLL has been cancelled.stlink

驱动安装是成功的,也尝试过复位重启开发板,stlink接口各个电脑USB接口都试过,找不到是什么问题?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这种问题,一是可能是你的STlink的问题,尤其是那种十几块的仿真器,很不稳定,可以试试其他的仿真器

    连接线不可靠,有焊接的问题,也就是找不到目标芯片了

    单片机之前的代码禁用了仿真口,要使用串口方式,先烧一下程序。

    • 发布于 2019-01-15
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:12
  • 插电脑上看看你的IDE有没有找到stlink,可以换个驱动试试,或者重启电脑试试
    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 按住复位键点下载,然后立刻松手,注意松手时间掌握
    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先要选择SWD模式下载,观看debug下面的设置是否检测到Stlink


    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 看一下是不是单片机的供电不稳定,有时供电不稳定也会导致下载失败的
    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不是选择的 stlink,看看 debuger 里面设置。

    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个有两种可能,一个是你stlink与单片机连接出错,第二是stlink本身有问题。

    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果你用的KEIL工具,可以在debug设置里面看到仿真器的状态,能识别设备说明仿真器没问题,不能识别说明你仿真器和设备连接不对,可能是芯片的问题,也可能是仿真器的问题,需要一步步排查

    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般这种错误都是你的仿真器连线问题导致的,重新检查你的连线
    • 发布于2019-01-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有连接到你的目标芯片,检查目标芯片是否已经工作
    • 发布于2019-01-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的目标芯片没有连接,这个是就连接不正常导致的
    • 发布于2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stlink下载程序出现:No target connect