欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 社会 > STM32 × CLion 环境配置

STM32 × CLion 环境配置

2025/4/18 7:48:22 来源:https://blog.csdn.net/Eyderoe/article/details/146996132  浏览:    关键词:STM32 × CLion 环境配置

STM32 × CLion 环境配置

采用现代化 IDE、C++ 和 HAL 库开发 STM32

STM32 CubeMX & STLink

单片机配置,代码生成工具,CubeMX

调试下载工具,STLink

比较麻烦的就是需要登录 ST 账户或者输入邮箱来获取下载连接

STM32 文档

用户手册和参考手册,例如:

  1. STM32L4Rx-中文参考手册.pdf 软硬件手册 (可以在 CubeMX 对应芯片文档处下载) [RMxxx]
  2. STM32L4Q5xx_User_Manual.chm HAL 库百科全书 (CubeMX 下载软件包后,软件包目录中)

Arm GNU ToolChain

交叉编译工具,官网

官网有一大堆安装包,需要安装正确的版本,以自己为例

  1. 当前平台(粗体): Windows (mingw-w64-x86_64) hosted cross toolchains [Windows, X86-64架构]
  2. 目标平台: arm-none-eabi [Arm处理器, 裸机环境, Arm接口规范]

拼凑出来的安装包名: arm-gnu-toolchain-14.2.rel1-mingw-w64-x86_64-arm-none-eabi.exe

安装提示:

  1. 安装时勾选将目录添加至系统环境变量,或者手动添加目录 .\Arm GNU Toolchain arm-none-eabi\14.2 rel1\bin

完成后在终端输入语句以测试:

arm-none-eabi-gcc -v

OpenOCD

单片机调试器,官网,但官网只提供了源码需要自己编译,第三方网站 提供了预编译版本

解压就可以正常使用了,正确的 OpenOCD 目录:

OpenOCD-20240916-0.12.0
├── bin
│   ├── ftd2xx.dll
│   ├── libusb0.dll
│   ├── openocd-rp2350.exe
│   └── openocd.exe
├── drivers
│   ├── FTDI CDM v2.08.28 Certified
│   ...
└── share...

CLion

现代 IDE,推荐安装 2023 及之后的版本 (虽然 2022.3 就可以很好支持 STM32),官网

安装提示:

  1. 安装时勾选将目录添加至系统环境变量

在上面的软件安装完成后,在 CLion 设置 OpenOCD 和 CubeMX 位置

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词