优雅的使用CLion开发STM32 2023最新版本~

这篇具有很好参考价值的文章主要介绍了优雅的使用CLion开发STM32 2023最新版本~。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

1.下载资料

一共需要的资料如下

✈代表需要魔法 没有标注可直接访问

Clion下载链接

cubemx下载链接

mingw 下载连接 ✈安装完直接解压到文件夹 并且把bin文件的路径存入path环境变量

gcc下载链接✈安装完直接解压到文件夹 并且把bin文件的路径存入path环境变量

openocd下载链接安装完直接解压到文件夹

2.配置调试器与Cubemx

第一行选择openocd.exe

第二行选择cubemx.exe

这两个都在各自的安装目录可以找到

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

3.配置编译链

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

4.创建工程(英文路径)

点击右下角creat

耐心等待加载条读完点击蓝色字体可直接通过ide打开cubemx

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

4.cubemx设置

文件名和路径要对应你clion创建的文件名和路径 这样的话才能完成文件覆盖

设置完点击右上角的生成代码 clion的文件会自动更新的

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

5.下载设置

新建文件 名字为stlink.cfg

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

具体内容为

# choose st-link/j-link/dap-link etc.
#adapter driver cmsis-dap
#transport select swd
source [find interface/stlink.cfg]
transport select hla_swd
source [find target/stm32f1x.cfg]
# download speed = 10MHz
adapter speed 10000

打开editconfig
板子设置这一栏选择上面的stlink.cfg
如此下载设置完成

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

5.编译与下载

右上角锤子是编译 播放则是下载

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

编译完的现象

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机

下载完的现象

优雅的使用CLion开发STM32 2023最新版本~,IDE,stm32,嵌入式硬件,单片机文章来源地址https://www.toymoban.com/news/detail-601096.html

学习交流

最下方有惊喜~

到了这里,关于优雅的使用CLion开发STM32 2023最新版本~的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Clion中使用C/C++开发stm32程序

    前言         从刚开始学习阶段,一直是用的keil5开发stm32程序,自从看到稚晖君推荐的CLion开发嵌入式程序后,这次尝试在CLion上开发stm32程序。 1、配置CLion用于STM32开发的环境         这里我就不详细写了,没必要重新写,网上教程很多,这里我主要参考的是稚晖君的文

    2024年02月05日
    浏览(44)
  • 【Mac+CLion+STM32+ST-Link】Mac(apple sillicon)上使用STM32CubeMX和CLion搭建嵌入式开发环境

    Clion 官网安装或者brew安装,我用的是2023.2版本。 stlink server https://www.st.com/en/development-tools/st-link-server.html 不安装的话检测不到stlink。 STM32CubeMX https://www.st.com/en/development-tools/stm32cubeide.html#overviewsecondary=st-get-software 用来快速搭建一个工程。 Arm-toolchain 用来编译和debug的组件。

    2024年02月08日
    浏览(45)
  • 使用clion配合STM32CubeMX开发stm32(包含断点调试,查看寄存器值,printf重定向)

    在嵌入式领域中开发以ARM公司的Cortex M内核为代表的单片机时程序员使用最多的IDE一定是Keil公司的MDK4 MDK5,而Keil已经脱离现代智能IDE,近年来IAR逐步向现代智能IDE靠近但还不足,一些芯片原厂提供了基于eclipse改装版IDE,这些工具在调试方面有优势,比如查看外设寄存器,内

    2024年04月24日
    浏览(50)
  • 云平台 stm32连接阿里云2023最新版本保姆级别教学只看这一篇就够了~

    ▬▬▬▬▬▶玩转阿里云◀▬▬▬▬▬ 阿里云平台点击直达 点击控制台 鼠标悬浮会出现下拉栏 点击物联网 再点击物联网平台 点击公共实例 新用户需要开通 开通需要五分钟的时间 点击创建产品 蓝色显眼字体 参数设置 仔细比对下图 点击查看产品详情 蓝色显眼字体 点击功

    2024年02月11日
    浏览(40)
  • STM32开发 | Clion搭建STM32开发环境

    做嵌入式开发的人对STM32这个平台应该都是非常熟悉的,在国内尤其流行,很多产品里面都是基于这个平台做的方案。多数人在开发STM32的时候用的都是 Keil 这个老牌IDE,很大一部分原因是因为大多数人最初是从51单片机学习过来的,51就是基于Keil去开发的,然后迁移到STM32的

    2023年04月12日
    浏览(50)
  • STM32+Clion多线程开发

    目录 创建多线程 freertos.c main.cpp main_app.h 二值信号量 相关API介绍 (1) osSemaphoreCreate (2)osSemaphoreDelete (3)osSemaphoreRelease (4)osSemaphoreWait 实际使用 创建信号量(freertos.c) 在头文件中外部引用(freertos_inc.h) main.c 关于clion使用printf,参考【教程】手把手教你用Clion进行STM32开

    2024年03月15日
    浏览(48)
  • STM32CubeMX联合CLion开发环境搭建

    1.1 STM32CubeMX STM32CubeMX是一种图形化配置工具,用于为STM32微控制器生成启动代码和初始化配置。它可以帮助简化STM32项目的初始化过程,并提供了一种可视化的方式来配置引脚、时钟、外设和中断等。HAL(Hardware Abstraction Layer)库是STMicroelectronics提供的一种高级API层,用于编写

    2024年02月11日
    浏览(49)
  • Clion开发STM32之驱动开发(ST7735S篇)

    ST7735S数据手册 字库头文件(module_st7735s_font.h) 头文件(module_st7735s.h) 源文件(module_st7735s.c) 实现对应的驱动接口 测试单元

    2024年02月07日
    浏览(55)
  • Clion开发STM32之ESP8266系列(四)

    上一篇: Clion开发STM32之ESP8266系列(三) 实现esp8266需要实现的函数 串口3中断函数的自定义(这里没有使用HAL提供的) 封装esp8266服务端的代码和测试 核心配置头文件(添加一些宏定义) sys_core_conf.h文件中 源码 对应的串口3中断函数的编写 头文件 源文件 本次设置esp8266模块的IP为

    2024年02月08日
    浏览(50)
  • cubeMX+CLion开发STM32,添加DSP库

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、使用cubeMX创建工程并添加DSP库 二、修改Cmake配置 总结 前段时间看了改用CLion做STM32的开发,使用cubeMX添加DSP库,生成项目后编译报错undefined reference to `arm_sin_f32\\\',参考了很多文章都是

    2024年02月13日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包