用Clion进行STM32开发(1、环境下载安装及配置)
本文是基于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配置
分类:
STM32
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器