使用Clion开发STM32:环境搭建

所需要的软件地址

  1. CLion
  2. STM32CubeMX
  3. STM32Cube MCU Package(可选)
  4. GNU Arm Embedded Toolchain
  5. openocd
  6. mingw64

步骤

GNU Arm Embedded Toolchain安装

  1. 下载GNU Arm Embedded Toolchain(zip版)
  2. 解压到文件夹
  3. 添加到 Path 环境变量
    使用Clion开发STM32:环境搭建_第1张图片
    使用Clion开发STM32:环境搭建_第2张图片
    使用Clion开发STM32:环境搭建_第3张图片

安装 STM32CubeMX

根据提示安装,会提示需要jre环境,根据提示下载安装即可。
STM32Cube MCU Package为STM32 MCU数据包,会在使用STM32CubeMX时提示下载,但是下载速度极慢,推荐用下载工具单独下载。
STM32Cube MCU Package下载后解压到C:\Users\STM32Cube\Repository
使用Clion开发STM32:环境搭建_第4张图片

安装 mingw64

根据提示安装即可。

安装 openocd

解压即可。

安装最新版 CLion

从CLion 2019开始,openocd插件已经集成在内部了,不需要额外的openocd插件。

  1. 配置mingw64路径,注意:Debugger选项需要选定 GNU Arm Embedded Toolchain\bin里的gdb使用Clion开发STM32:环境搭建_第5张图片
  2. 配置openocd路径与STM32CubeMX路径
    使用Clion开发STM32:环境搭建_第6张图片

你可能感兴趣的:(使用Clion开发STM32:环境搭建)