本文将详细介绍如何在MacOS系统上安装STLink驱动,并完成必要的权限配置,确保你可以顺利使用STM32调试工具。无论你是嵌入式开发新手还是老手,这篇教程都能帮助你避免常见错误。
首先,访问STMicroelectronics官网,找到STLink驱动下载页面。选择适用于MacOS的版本(通常是.dmg文件)。如果你熟悉Homebrew,也可以使用brew install stlink安装驱动和工具包,但为了确保驱动完整,建议从官网下载。
打开下载的.dmg文件,双击其中的.pkg安装包。按照屏幕提示进行安装,可能需要输入管理员密码。安装过程会自动将驱动文件复制到系统目录。
MacOS的安全策略可能会阻止未经认证的系统扩展。安装后,打开“系统偏好设置” → “安全性与隐私”。在“通用”选项卡中,你会看到一条消息:“来自开发者STMicroelectronics的系统软件被阻止加载”。点击“允许”按钮,然后输入密码确认。这一步是权限配置的核心,务必完成。
为了确保驱动生效,建议重启Mac。重启后,连接STLink设备,打开终端输入ls /dev/tty.或st-info --probe(如果安装了stlink工具),如果看到类似/dev/tty.usbmodem的设备或检测到STLink信息,说明驱动安装成功,MacOS驱动安装完成。
- 如果仍提示权限拒绝,请检查是否在“安全性与隐私”中允许了所有相关扩展。- 部分旧版MacOS可能需要开启“允许任何来源”。- 确保STLink硬件连接正常,指示灯亮起。
通过以上步骤,你应该已经成功安装了STLink驱动并完成权限配置,现在可以愉快地进行STM32调试了!如果在过程中遇到任何问题,欢迎在评论区留言交流。
本文由主机测评网于2026-02-19发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260225866.html