CubeMX 项目导入Vscode+EIDE中进行编译

人活着就是为了樱岛麻衣

新建一个Cortex-M Project项目,然后切换EIDE工作区

在这里插入图片描述

打开Cube_MX 创建一个项目,导出时选择MakeFile:

  • ​ 任意配置一下项目:

在这里插入图片描述

  • 设置导出选项,然后点击导出:

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

编译配置

  • 将CubeMX的项目复制到EIDE创建的空项目下,是整个项目的初始目录(CubeMX处填写的Project Name)

  • 打开EIDE目录,添加该文件夹
    在这里插入图片描述

  • 构建配置中填写链接脚本的相对路径
    在这里插入图片描述

  • 编写C/C++属性的yaml文件,将Makefile 的文件填写至对应位置, 需要去掉前缀 -I -D 添加Project Name
    在这里插入图片描述

  • 点击编译
    在这里插入图片描述

调试

  • 打开刚刚编译好的文件目录,找到.elf文件,复制相对路径

  • 在EIDE项目栏处右键选择生成调试配置文件
    在这里插入图片描述

  • 打开配置文件粘贴路径地址
    在这里插入图片描述

参考地址:EIDE 官方文档

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐