操作系统:macOS High Sierra STM32CubeMX 版本:V4.26.1 内容摘要:Java的安装、STM32CubeMX的安装、SW4STM32(OpenSTM32)的安装、ST-Link V2驱动工具的安装
最近学习单片机,有一块实验室的老板子战舰V2,由于自己是 Mac,没有 Keil,所以研究了一下 Mac STM32 开发环境的搭建!!!!
直接用 Mac 的包管理工具即可安装!!
$ brew install java
在STMCU中文网下载:STM32CubeMX
这个软件不能像平时 Mac 软件安装一样直接把 SetupSTM32CubeMX-4.26.1.app
拖入到应用程序,需要按照以下方式安装,首先解压,然后打开软件目录: 右键 SetupSTM32CubeMX-4.26.1.app
选择显示包内容
进入后选择 Contents -> MacOs -> 双击SetupSTM32CubeMX-4_26_1_macos安装!
双击后会弹出Mac终端最后进入以下界面
傻瓜式安装即可!!
安装完成后打开软件,点击 Help
,弹出下面界面:
点击后可以选择安装所需要的库文件!!!
我直接给出下载地址,在下面的网站中选取自己需要的SW4STM32版本!
我下载的软件名为install_sw4stm32_macos_64bits-latest.run
这个.run下载完后默认双击是不能运行的!下面我给出安装方法:
打开macOS的终端, 切换到.run文件所在的目录输入命令:
$ chmod 755 install_sw4stm32_macos_64bits-latest.run
$ ./install_sw4stm32_macos_64bits-latest.run
等一段时间后会弹出图形的安装界面:
按照提示一步一步安装:
在这里,要把 STLinkServer
钩上,Macos终端会提示你输入密码:
接着会弹出以下界面:
点击 yes
安装即可,一会即可安装完成!
打开装好的 SystemWorkbench, 先选择一个文件夹作为工作空间,然后, 会自动安装ARM工具链:
这样 SW4STM32 就安装好了!!!
上个步骤我们下载了ST-Link的驱动, 应用程序 -> Ac6->stlinkserver->双击stlinkserver_install.sh(不能运行也可以双击 st-stlink-server.1.1.0-2.pkg
安装)。