本文是基于Clion 2023.3.4版本,下面有些软件已内置
一、环境下载安装
所需的软件:
- STM32CubeMX
- MinGW
- OpenOCD
- gcc-arm-none-eabi
- Jlink或STlink等驱动
1. STM32CubeMX
官网下载地址:https://www.st.com/zh/development-tools/stm32cubemx.html
2.MinGW
在Clion 2023.3.4版本及以上内置的有,只需在环境变量里面配置即可。
位置:Clion安装目录\bin\mingw\bin
控制台里输入:
gcc -v
查看是否链接成功
3. OpenOCD
官网下载地址:https://gnutoolchains.com/arm-eabi/openocd/
4.gcc-arm-none-eabi
官网下载地址:https://developer.arm.com/downloads/-/gnu-rm
下载最新的win32.zip包即可
解压完成后在环境变量里面配置bin目录:
控制台里输入:
arm-none-eabi-gcc -v
查看是否链接成功
5.Jlink或STlink等驱动
Jlink驱动 官网下载地址:https://www.segger.com/downloads/jlink/
二、Clion配置