Clion | 使用Clion开发环境并配合STM32CubeMX时编译、烧录的记录

本篇文章主要说明一下使用Clion对STM32进行开发时开发环境的配置。

一、软件安装及配置

安装Clion、OpenOCD、STM32CubeMX、arm-none-eabi-gcc、wingw64。

关键地是,需要将OpenOCD、arm-none-eabi-gcc、wingw64三者的路径添加到环境变量中去;需要将OpenOCD和STM32CubeMX的执行文件添加到下面对应的位置中去。

对于安装上面的软件及配置相关环境可以参考下面的教程:

CLion配置STM32(保姆级教程)_clion stm32_whole_night的博客-优快云博客

还在用keil?学会Clion开发STM32吧!_哔哩哔哩_bilibili

要在Clion IDE中使用STM32CubeMX进行STM32项目的配置和开发,首先需要确保你已经安装了Clion IDE和STM32CubeMX。接下来,你可以按照以下步骤进行配置和开发流程: 参考资源链接:[STM32开发环境搭建详解:Clion IDE + STM32CubeMX](https://wenku.youkuaiyun.com/doc/1286nedowd?spm=1055.2569.3001.10343) 1. 打开Clion IDE,选择 'File' -> 'New Project...' 创建一个新项目。 2. 在弹出的对话框中,选择 'STM32CubeMX',这样可以在项目创建过程中集成STM32CubeMX。 3. 输入项目名称和项目路径,选择目标STM32芯片系列,然后点击 'Next'。 4. 在 'STM32CubeMX Configuration' 对话框中,设置你的STM32芯片型号和所需的外设配置。 5. 点击 'Finish',STM32CubeMX会根据你的配置生成初始化代码导入Clion IDE。 6. 在Clion IDE中,你将看到生成的项目结构,包括源文件、头文件和STM32CubeMX生成的HAL库代码。 7. 你可以开始编写业务逻辑代码利用Clion提供的智能代码分析、编译和调试工具进行开发。 8. 当代码编写完成后,使用 'Build' -> 'Make Project' 编译项目,确保没有错误。 9. 最后,将编译好的固件烧录STM32开发板上进行测试和验证。 在整个开发过程中,Clion IDE提供了代码自动补全、语法检查、版本控制和代码重构等功能,极大地方便了STM32的嵌入式软件开发。通过这种方式,开发者可以高效地开发出可靠的应用程序。 如果你在搭建开发环境或者编程过程中遇到困难,建议查阅《STM32开发环境搭建详解:Clion IDE + STM32CubeMX》一书。这本资料详细讲解了搭建过程,通过实践案例加深理解,非常适合希望掌握ClionSTM32CubeMX搭配使用的读者。 参考资源链接:[STM32开发环境搭建详解:Clion IDE + STM32CubeMX](https://wenku.youkuaiyun.com/doc/1286nedowd?spm=1055.2569.3001.10343)
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值