taeyeon_39 2024-04-11 14:13 采纳率: 0%
浏览 11

为什么stlink烧录失败?

img

是官网下载的stlink驱动,但是安装完一直显示烧录不进去,然后点击stlink属性就是这个样子,想知道是什么问题啊?

  • 写回答

6条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-04-11 14:13
    关注

    引自免费微信小程序:皆我百晓生

    从您提供的信息来看,问题可能出在驱动程序或设备连接上。下面是针对不同情况的一些建议步骤,帮助您解决ST-LINK烧录失败的问题。

    1. 检查驱动程序:

      • 确保您已经安装了最新的ST-LINK驱动程序。您可以访问STM32官方网站https://www.st.com/en/development-tools/stsw-link007.html 下载并安装适用于您系统的版本。
      • 如果您已经安装了最新驱动,尝试卸载后重新安装,确保选择正确的硬件ID匹配您的ST-LINK型号。
    2. 更新操作系统:

      • 保证您的Windows操作系统是最新版本,以便获得最佳兼容性和驱动支持。可以打开设置 > 更新与安全 > 检查更新。
    3. 重启电脑:

      • 在进行上述步骤之前,先尝试重启计算机,有时候这能解决一些临时的系统冲突。
    4. 设备管理器检查:

      • 在设备管理器中找到STM32 STLink,右键点击它,选择“更新驱动程序”,然后选择“浏览我的电脑以查找驱动程序软件”,指向您刚下载的驱动程序所在的目录。
    5. 禁用Driver Signature Enforcement:

      • 如果以上方法无效,可能是由于Windows的数字签名验证导致的。您可以暂时禁用Driver Signature Enforcement来绕过这个问题。以下是步骤:
        • 开始菜单搜索“cmd”,右键点击命令提示符,选择“以管理员身份运行”。
        • 输入bcdedit /set nointegritychecks on,按回车。
        • 重启计算机,此时应该可以加载未签名的驱动程序。
    6. 尝试其他端口:

      • 尝试将ST-LINK换个USB端口,有时USB接口问题也可能导致此故障。
    7. 检查目标MCU:

      • 确认目标MCU(微控制器)正确连接到ST-LINK,并且复位引脚没有短路或其他物理损坏。
    8. 使用其他工具:

      • 尝试使用其他的编程工具,比如OpenOCD或JLink等,看看是否能正常烧录,以此判断是否为ST-LINK本身的问题。
    9. 联系技术支持:

      • 如果以上所有步骤都无法解决问题,建议联系STMicroelectronics的技术支持获取专业帮助。

    记住,在操作过程中保持耐心,逐步排查,通常问题都能得到解决。如果还有其他具体错误信息或更详细的描述,那将有助于进一步分析问题。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月11日

悬赏问题

  • ¥15 哪个tomcat中startup一直一闪而过 找不出问题
  • ¥15 这个怎么改成直流激励源给加热电阻提供5a电流呀
  • ¥50 求解vmware的网络模式问题 别拿AI回答
  • ¥24 EFS加密后,在同一台电脑解密出错,证书界面找不到对应指纹的证书,未备份证书,求在原电脑解密的方法,可行即采纳
  • ¥15 springboot 3.0 实现Security 6.x版本集成
  • ¥15 PHP-8.1 镜像无法用dockerfile里的CMD命令启动 只能进入容器启动,如何解决?(操作系统-ubuntu)
  • ¥30 请帮我解决一下下面六个代码
  • ¥15 关于资源监视工具的e-care有知道的嘛
  • ¥35 MIMO天线稀疏阵列排布问题
  • ¥60 用visual studio编写程序,利用间接平差求解水准网