记录:clion上开发stm32 环境配置(保姆级详细教程)----->2023_7_1

本文提供了一步一步的指导,从下载STM32开发所需的软件,包括CLION的破解版,到安装OpenOCD、MingW和arm-none-eabi-gcc,并详细说明了配置环境变量的过程。接着,通过STM32CubeMX新建项目,配置芯片选项,并在CLION中进行代码生成和项目编译。虽然文章未涉及烧录配置,但提醒读者可以寻找其他教程完成这一步。
部署运行你感兴趣的模型镜像

时间线---------------------->2023_7_1

一、所需材料*5

  1. clion_______百度网盘下载链接-------提取码:166b
    :此链接clion是破解版的,下载无需安装,解压完了先运行主目录里的绿化脚本,然后再打开bin文件夹里的clion。
  2. OpenOCD ______直达链接首页地址
  3. MingW ______直达链接首页地址
  4. arm-none-eabi-gcc ______直达链接首页地址
  5. STM32CubeMX ______直达链接首页地址

二、软件安装

在第一步的时候一共下载了4个软件一个文件夹

可以把今天的所有文件放一个文件夹里到时候方便找,或者方便删除

1. 安装stm32cubemx 这个路径需要记得

2. clion上面链接的clion是免安装的,下载之后点击==绿化.bat==那个脚本让后就可以愉快的白嫖了

3. OpenOCD只需要解压出来放在某个自己知道放软件的目录里,这个路径一定要记得,到时候会用到

4. 安装arm-none-eabi-gcc直接双击运行,安装到一个自己知道的目录里

在这里插入图片描述

5. 安装MingW —>双击之后这些选项都是默认的直接continue就可以了

在这里插入图片描述

点到basic setup选项,勾选所有的工具 然后installl

在这里插入图片描述
注: 我的是已经安装过了的,大家要是不知道每个工具具体是干嘛的,就直接全选安装就行了,软件也不大,就不到10mb,

三、配置软件

  1. clion
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

配置完成之后还要配置环境变量(我这里讲的不是很详细,如果不会可以搜“windows环境变量配置”网上详细教程很多)

我的电脑(计算机)右击有个属性选项----->高级系统设置---->环境变量------>第二个框里有个path项 直接双击----->新建------>把刚才MinGW、openocd、以及arm-none-eabi-gcc的bin文件夹路径复制到里面

注: 新建一个只能放一个路径,三个路径要新建三个

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、新建项目

在这里插入图片描述

项目名字如果有中文的话可能项目编译辉报错

等待项目建好了之后 点击用cubemx打开

在这里插入图片描述
默认工程是一个F4的芯片点击芯片型号可以自定义芯片
在这里插入图片描述

配置完所有芯片配置后在第三个菜单里设置相对应的设置

在这里插入图片描述

为了方便开发建议勾选该选项,将各个模块包分开(都用clion搞32了好像没有初学者了吧!!!)

在这里插入图片描述

最后就可以点击generate code 完成配置了

**注:**点完generate code 之后一路点击yes,都是配置文件没有下载之类的,或者是覆盖项目的选项,最后点击close

在这里插入图片描述

来到clion这边,直接点击中间的“复制到项目并使用”

在这里插入图片描述

让后等待项目索引完成之后就可以编译了

在这里插入图片描述

也可以直接配置烧录,我没有配置,我用的是st公司的烧录软件,大家可以到网上找其他教程配置

#

您可能感兴趣的与本文相关的镜像

Seed-Coder-8B-Base

Seed-Coder-8B-Base

文本生成
Seed-Coder

Seed-Coder是一个功能强大、透明、参数高效的 8B 级开源代码模型系列,包括基础变体、指导变体和推理变体,由字节团队开源

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值