Clion最新版本之STM32开发环境体验

前言

环境版本

  1. Clion最新版本
  2. stm32cubemx最新版本
  3. arm-gcc编译工具最新版本
  4. msys2 工具
  5. Jlink调试工具(需要安装Jlink驱动)
  6. stm32f103c8t6最小开发板

项目创建

使用stm32cubemx自动生成环境

选择stm32f103c8t6芯片

在这里插入图片描述

配置必要的参数

配置时钟源

在这里插入图片描述

配置系统调试模式,使用串口

在这里插入图片描述

配置总线时钟频率(可选)

在这里插入图片描述

配置项目生成信息(项目路径不要带有中文)

在这里插入图片描述

生成项目

在这里插入图片描述

使用clion打开生成项目

在这里插入图片描述

找到刚才生成的项目(根据自己生成的路径来)

在这里插入图片描述

跳过面板配置

在这里插入图片描述

配置Jlink调试工具(需要安装Jlink驱动)

“运行”–>“新增嵌入配置”

在这里插入图片描述

关键配置信息(核心)

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

在这里插入图片描述

编译项目

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

调试测试

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

结尾

  1. 环境的搭建已完成
  2. 极大的提高了开发效率,并且在之前的文章中使用jlink还需要转成普通串口,在此篇中也不需要了
  3. 如果需要使用stlink的方式,也可以通过此方式(需要下载stm32cubemxIde,借助里面的exe程序)
  4. 这种方式就是将外部exe程序,通过clion去调用,然后整合到一起。
  5. 最后,有什么不足的请指出
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在配置CLion开发环境来进行STM32开发之前,首先需要准备好以下几个步骤: 1. 安装CLion: 首先,你需要下载并安装最新版本CLion集成开发环境。 2. 安装插件:为了支持STM32开发,你需要在CLion中安装STM32插件。可以在CLion的插件市场中搜索并安装适合你的STM32插件。 3. 安装编译工具链:在进行STM32开发时,你需要安装适合的编译工具链。可以选择GNU ARM Embedded Toolchain作为编译工具链。你可以从其官方网站下载适合你操作系统的编译工具链,并按照它们的安装说明进行安装。 4. 配置编译器路径:在CLion中配置编译器路径,以便CLion可以调用编译工具链来编译和构建STM32项目。你可以在CLion的设置中找到“Build, Execution, Deployment”选项,然后在“Toolchains”选项卡中配置编译器路径。 5. 创建STM32项目:在CLion中创建一个新的STM32项目。你可以选择使用STM32CubeMX来生成初始化代码,并将其导入到CLion项目中。或者,你也可以手动创建一个空白项目,并添加所需的STM32驱动文件和库。 6. 编写代码和调试:在CLion中编写你的STM32代码,并使用调试工具来调试你的代码。你可以配置调试器来连接到你的STM32开发板,并使用CLion的调试功能来监视和调试代码的执行。 请注意,以上步骤仅为一般指导,具体的配置步骤可能会因为不同的STM32开发板和工具链而有所不同。建议你参考相关的文档和资源,以获得更详细的指导和指令。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [[ESP32][环境配置]Clion配置ESP-IDF开发环境,支持编译下载和menucofig](https://blog.csdn.net/qq_38844263/article/details/123989779)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

詩不诉卿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值