embedded - 如何在 STM32 Discovery Board 上安装 ST-Link 驱动程序以进行 Visual GDB 调试
问题描述
我正在尝试使用 Visual Studio 2019、Visual GDB 和 STM32CubeMX 对 STM32VLDiscovery 板进行编程。当我将板连接到机器时,它显示为“USB 大容量存储设备”。我正在使用 Windows 10 虚拟机。该程序构建良好,但是当我尝试开始板载调试时,我收到一条错误消息,指出:
USB 大容量存储设备”似乎没有安装“ST-Link 驱动程序”驱动程序。调试器可能无法找到您的设备。现在尝试安装它吗?
如果我单击“是”,则会启动一个名为 UsbDriverTool.exe 的软件,并且会出现一个带有消息的进度条
VisualGDB 正在安装以下 USB 驱动程序:ST-Link 驱动程序以下设备:USB 大容量存储设备
然后这会失败并显示消息
自动安装驱动程序已成功。您想尝试手动安装吗?
再次单击“是”会收到消息
USB 驱动程序安装失败,代码为 -532462766
然后最后
打开失败(未找到匹配的适配器)
谁能告诉我,我如何将 ST-Link 驱动程序安装到发现板上,以便我可以开始调试我的代码?
(可能相关的另一件事。我尝试使用 STM32 ST-Link 实用程序将代码编程到板上。我发现如果我在按下“连接”时按住重置,它只会连接到板按钮。
解决方案
推荐阅读
- html - 引导对齐img同一行
- performance - 为什么 pytorch 的“for loop”比 tensorflow2.3 快 10 倍?
- javascript - html css javascript canvas 在我的网站上不可见
- kubernetes - Pritunl - 内部 DNS 服务器问题
- php - 二维码已生成但未显示在页面上
- ios - 在 quickblox 聊天中确认超时...尝试发送图像时
- javascript - 无法在 React 上从我的桌面加载图像
- c# - 了解 Azure Functions HttpTrigger 缩放算法
- r - 按均值排序分组散点图
- java - 从java 8流中的列表中过滤值