前言

随着Apple Silicon Mac的流行,间接推进了Windows ARM平台的发展,转译层的兼容性与效率均有所提升;本文将演示如何在ARM版本的Windows 11上安装STM32Link驱动。

演示环境

M1 Mac虚拟机下的Windows 11 On ARM(24H2)

环境说明

驱动下载

修改后的STM32Link驱动:下载

操作

一、禁用驱动签名检查

  1. 打开[设置],依次进入[系统]–>[恢复],找到[高级启动],单击[立即重新启动]

    此时会弹出提示窗口,根据提示重启设备。

    进入高级启动

  2. 进入高级启动界面后,依次单击[疑难解答]->[高级选项]->[启动设置]->[重启]

    高级启动-启动设置

  3. 在启动设置界面,按下 F7 ,即选中[禁用驱动程序强制签名],待系统加载完成

    禁用驱动签名检查

二、安装驱动

  1. 下载并解压驱动,安装下列三个*.inf文件

    解压驱动压缩包

  2. 选中*.inf文件,右键[安装]

    安装驱动
  3. 此时会弹出安全提示,单击[仍然安装]

    安全提示
  4. 弹出操作完成的提示后,如法炮制安装剩下两个*.inf文件

    操作完成

三、检查驱动安装情况

  1. 插入STM32Link(如果是虚拟机的话,记得接入设备)

  2. 打开[计算机管理],单击[设备管理器],找到[通用串口总线设备],此时应该能识别到

    正常识别