1. 环境准备与工具安装
在MacOS下搭建STM32开发环境其实比想象中简单很多,特别是有了Homebrew这个神器。我自己从Windows转到Mac开发STM32时,最担心的就是环境配置问题,但实际用下来发现Mac下的工具链更加干净整洁。
首先需要安装Homebrew,这是MacOS下最流行的包管理器。打开终端输入以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,建议运行brew update更新到最新版本。接下来就可以用Homebrew一键安装所有需要的开发工具了。
STM32CubeMX是ST官方提供的图形化配置工具,可以直接从ST官网下载dmg安装包。下载完成后拖拽到Applications文件夹即可,记得在系统设置中允许运行来自"STMicroelectronics"的应用。
ARM工具链是编译STM32程序的核心,通过Homebrew安装特别简单:
brew install --cask gcc-arm-embedded
安装完成后验证一下是否成功:
arm-none-eabi-gcc -v
如果看到版本信息输出,说明安装正确。默认安装路径在/Applications/ARM目录下。
OpenOCD是开源的调试和烧录工具,同样通过Homebrew安装:
brew install open-ocd
验证OpenOCD安装:
openocd


597

被折叠的 条评论
为什么被折叠?



