快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → 配置Clion和CubeMX联合开发环境(支持编译、直接烧录)

配置Clion和CubeMX联合开发环境(支持编译、直接烧录)

时间:2022-10-10 13:21:22人气:作者:快盘下载我要评论

Catalog

  • 配置Clion和CubeMX联合开发环境
    • 一、配置CubeMX开发环境
    • 二、MinGW-gcc的安装
    • 三、gcc-arm-none-eabi的安装
    • 四、Openocd的安装
    • 五、Clion的安装
    • 六、Clion和CubeMX的联合配置
    • 七、使用Clion进行编译和烧录
    • Reference

配置Clion和CubeMX联合开发环境

所需要的安装包都打包放在这里了;需要自取;
地址;百度网盘
密码;ipyn

一、配置CubeMX开发环境

可以参考这篇博客;在这篇博客中已经做了详细的介绍;本博文中就略过CubeMX的安装和基本配置过程。

二、MinGW-gcc的安装

查看是否已经安装了gcc;进入cmd中;输入gcc -v查看是否已经成功安装gcc;如果已经成功安装可以跳过这一步。
配置Clion和CubeMX联合开发环境(支持编译、直接烧录)
如果没有安装gcc;可以先到官网上下载gcc编译器;找到

选择一个版本
CubeMX
等待读条结束开始下载;
Clion
开始傻瓜式安装
Clion
安装结束;记得用cmd测试是否成功安装

三、gcc-arm-none-eabi的安装

解压文件夹;获得文件路径
CubeMX
将文件路径下的bin文件夹添加到系统环境变量中
CubeMX
按下图进行操作
CubeMX
CubeMX
在cmd中输入arm-none-eabi-gcc -v
Clion
并且配置系统环境变量;进入该目录
CubeMX
配置完成。

四、Openocd的安装

将Openocd解压出来即可;记住路径即可
Clion

五、Clion的安装

从官网上下载Clion
Clion
打开安装包后;傻瓜式安装;只需注意;这个是全选
CubeMX
先创建一个工程
CubeMX
测试环境是否配置成功;直接点击Run;如果终端出现了Hello World则环境配置成功;可以继续下一步。
CubeMX

六、Clion和CubeMX的联合配置

接下来配置Clion和CubeMX的环境联合;Clion中打开设置
Clion
首先配置Toolchains;这里可以给这个MinGW重命名一下;笔者命名为MinGWSTM32
CubeMX
配置CMake;选择MinGWSTM32
Clion

找到CubeMX的安装路径中的可执行文件.exe和上一步中Openocd的可执行文件.exe

CubeMX

新建一个CubeMX工程文件;并且选保存路径
CubeMX
打开新建的工程;查看是否具有.ioc文件;点击打开CubeMX
Clion
直接打开CubeMX;显示的往往不是我们所使用的芯片;所以需要重新自己选型
Clion
这里笔者使用的是正点原子精英开发板;型号为STM32F103ZET6;所以笔者选择如下
Clion
GPIO的配置和这篇博客中一致;此处就不再详细阐述。
Clion
文件名和文件路径必须一一对应起来;
CubeMX

IDE类型选择;SW4STM32;如果没有这个选项;说明CubeMX版本过高;
CubeMX

点击生成工程文件;并点击Close
CubeMX
使用Clion来打开之前保存的目录;

选择板子的配置;这里可以随意选取;因为之后是需要更改的
CubeMX

返回到Clion中;可以看到生成了一系列工程文件
CubeMX

这样;我们的联合配置就已经成功了

七、使用Clion进行编译和烧录

直接点击右上角的小锤子可以进行编译;
Clion

点击;绿色小三角便可以进行烧录;默认支持的是ST-Link;

Clion

Reference

https://www.bilibili.com/video/BV1ft4y1E71Y/?spm_id_from=333.788.recommend_more_video.0&vd_source=d02fb26eb2345ac42c054db0bb8d8864

相关文章

  • Clion 2021软件下载和安装教程

    Clion 2021软件下载和安装教程,CLion 2021是款适用于C和C ++的跨平台IDE,功能强大的智能编码辅助和代码分析软件,使用 CLion能够通过即时导航和可靠的重构来提升你的工作效率,......
  • 安装适用于-Linux-的-Windows-子系统-WSL-,完成-Clion-中对内存泄漏检测工具-Valgrind-的配置,亲测可用

    安装适用于-Linux-的-Windows-子系统-WSL-,完成-Clion-中对内存泄漏检测工具-Valgrind-的配置,亲测可用,1. 了解 WSL 是什么,怎么安装和使用,开了眼界;安装很方便,使用就是 Linux;2. 初步学会 Valgrind 工具的使用,配置并实地运行和检测;3. 顺便补了下 C++ 中关于 delete、delete[] 以及内存泄漏的知识,印象中面试也问到过一次;...

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。