0

我有一台 Win7/64 开发机器(由我无法联系的其他人)配置为使用 ST-LINK/V2 加密狗开发/调试嵌入式项目。PC 检测并安装加密狗 正常,但没有应用程序可以访问加密狗,出现'No ST-Link device detected'类型错误。

让这如此令人沮丧的是我有另一台 Win7/64 机器,它使用相同的驱动程序、软件和加密狗完美地工作,我无法在机器之间转移开发环境。

我发现(使用 USBlyzer)WinUSB 将 IRP 状态返回STATUS_ACCESS_DENIED给每个加密狗访问请求。我希望有人以前见过这样的事情。

PS“STMicroelectronics STLink 加密狗驱动程序”日期为 28/07/2010。

4

1 回答 1

0

不同之处不在于开发软件,而在于为 ST-LINK/V2 dongle 类安装在 OS 中的 USB 驱动程序。原始安装安装自定义驱动程序以支持加密狗。请注意,Windows 8 和 Windows 7 有不同的 USB 驱动程序。STM 有一个站点,用于适当的自定义 Windows 驱动程序以及加密狗本身的处理器的固件更新。

于 2014-08-26T02:26:14.253 回答