STLink 驱动安装失败

STLink 驱动安装失败,尤其是 stlink_vcp.inf 和 stlink_dbg_winusb.inf失败,可能是由于以下原因:

STLink 驱动安装失败

可能的原因
驱动签名问题:Windows 可能阻止了未签名的驱动安装。
权限不足:需要以管理员权限运行安装程序。
驱动冲突:旧版本驱动或其他串口驱动可能与 ST-Link 驱动冲突。
Windows 版本兼容性:ST-Link 驱动可能不支持当前 Windows 版本。
USB 端口或线缆问题:USB 接口不稳定或数据线问题导致设备未正确识别。
解决方案

  1. 以管理员权限安装
    右键 dpinst_x86.exe(32位系统)或 dpinst_amd64.exe(64位系统),选择 “以管理员身份运行” 进行安装。
  2. 关闭驱动强制签名(适用于 Windows 10/11)
    Windows 可能会阻止未签名驱动,可尝试禁用驱动签名强制:

按 Win + I 打开“设置”,选择 更新和安全 > 恢复。
在“高级启动”下,点击 立即重新启动。
进入 疑难解答 > 高级选项 > 启动设置,点击 重启。
在启动选项列表中,按 F7 或 7 选择 “禁用驱动程序强制签名”。
重新安装 ST-Link 驱动。

  1. 使用官方工具安装
    ST 官方提供了 ST-Link 驱动安装工具:

下载地址(需要注册 ST 官网账户):
https://www.st.com/en/development-tools/stsw-link009.html
下载后,解压并运行 dpinst_x86.exe 或 dpinst_amd64.exe 安装驱动。

  1. 手动安装 stlink_vcp.inf
    如果 stlink_vcp.inf 无法安装,可以手动安装:

右键“此电脑”,选择 管理 > 设备管理器。
在 端口(COM & LPT) 或 其他设备 中找到 STLink Virtual COM Port(如果存在)。
右键点击设备,选择 更新驱动程序 > 浏览我的计算机以查找驱动程序。
选择 stlink_vcp.inf 所在的文件夹,点击 下一步 进行安装。

  1. 清理旧驱动并重装
    卸载旧驱动:
    在 设备管理器 中找到 STMicroelectronics STLink Virtual COM Port 或类似设备,右键 卸载设备,勾选 删除此设备的驱动程序,然后确认。
    使用 USBDeview 清理:
    下载 USBDeview(https://www.nirsoft.net/utils/usb_devices_view.html)。
    运行后,找到 ST-Link 相关的 USB 设备,右键 卸载。
    重新安装驱动:使用 ST 官方工具重新安装。
  2. 更换 USB 端口或线缆

其他相关文章

STM32入门教程 – 陈皮王五de杂记

STM32核心板极简使用教程 – 陈皮王五de杂记

STLink 驱动安装失败 – 陈皮王五de杂记

原创文章,作者:Gary,如若转载,请注明出处:https://www.cpw5.top/1349.html

淘宝小店:陈皮王五工作室

(0)
GaryGary
上一篇 2025-03-15 下午5:20
下一篇 2025-03-20 下午2:13

相关推荐

  • USB升降压模块

    介绍一个自制的USB升降压模块,此模块能用无协议充电的USB口供电,可调输出1-23.5v的电压,模块稳定输出功率5w,是一个不错的可调电源。 此模块可以用作一个临时可调电源,也能…

    2025-03-01
  • 串口数据记录器UART Recorder

    这款串口数据记录器, 可以更方便的记录调试数据。不需要额外的代码,使用串口打印的方式就可以轻松的记录调试或日志数据。 串口数据记录器最大支持32GB TF卡,适合长时间的存储数据。…

    2025-02-26
  • FRAM铁电存储器模块 – 100万亿次读写

    高耐久性的存储器模块,FRAM存储器模块是一款3.3V单电源供电、8Kbytes存储空间、100万亿次读/写次数,支持SPI接口(硬件or模拟)的高性价比铁电存储器模块。3.3V单…

    2025-02-25
  • ATX电源介绍以及引脚定义和最大电流输出

    ATX,英文全称:Advanced Technology Extended,是由Intel公司在1995年公布的PC机主板结构规范。作用是把交流220V的电源转换为计算机内部使用的…

    2024-12-24
  • ATX电源扩展板

    利用台式机的淘汰下来的ATX电源, 可以做一个简单的稳压电源或可调电源, 根据接入的ATX电源功率, 可以输出最大700w的功率输出。 购买链接:ATX电源扩展板取电板电源模块可调…

    2024-12-24
  • PC主板9针前置USB2.0接线方案

    大部分的主流PC主板都有前置USB2.0的9pin接口。 这通常是一个很好的内置USB启动盘、蓝牙扩展或加密狗的连接方案。其接口定义如下图: 我们做了一个转换接头,可以方便的实现9…

    2024-11-26
  • STM32核心板极简使用教程

    一、准备工具 1、一台有USB口的PC电脑 2、STLINK 下载器硬件 3、STLINK驱动程序链接:https://pan.baidu.com/s/1zyUFFLHSGLcNI…

    2024-11-07
  • STM32入门教程

    STM32 MCU的入门嵌入式教程。江科大的这套教程作为入门不错,可以去B站去快速学习。 资料下载: 资料下载 (jiangxiekeji.com) 淘宝购买链接:https://…

    2024-09-30
  • 如何生产一个超声波燃气表

    这是一个基于UMU 超声波声时模块的NB超声波燃气表模拟器。基于此模拟器可以生产开发一个正式的燃气表。 声时模块固定 2S 或⼀定时间循环发送数据给积算仪。 积算仪平时不⽤发送数据…

    2024-09-22
  • USB上电缓启动(USB Delay)

    很多测试设备的输出都是USB接口的。如果一个电脑PC上接了太多的USB设备,在电脑启动时,会有个别USB设备,需要重新插拔一下,才能准确识别。 这种动作,在某些场景下,就显得设备不…

    2024-09-22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注