CubeMX项目轻松导入Vscode+EIDE编译

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 官方文档

相关推荐
longerxin20204 小时前
nano编辑器插入、编辑完整操作教程(Linux日志/配置专用)
linux·运维·编辑器
数字新视界6 小时前
动环监控可视化在数据中心管理中的应用与实践解析
数据库·物联网·解决方案·动环监控·大榕树
老孙讲技术8 小时前
业主半夜想看楼道监控,物业却说「去机房」?我用设备托管+轻应用,把小区摄像头嵌进了社区小程序
后端·物联网
lcj09246668 小时前
基于云IoT搭建企业固定资产全生命周期管理系统落地实践
物联网
星恒讯工业路由器8 小时前
工业以太网核心技术解析
网络·物联网·网络拓扑·信息与通信·业以太网·网络冗余
智慧物业老杨8 小时前
物业费公共收益维修资金三类资金分账的合规管控
大数据·人工智能·物联网
笔夏9 小时前
【移芯平台CAT1模组】烧写固件
stm32·单片机·学习
躺柒9 小时前
读半导体简史08大型机
linux·服务器·c语言·数据库·unix·ibm
十月的皮皮9 小时前
STM32从零到量产开发:四路继电器工业控制模块开发— 继电器模块bsp_di.h与 bsp_di.c文件
c语言·stm32·stm32cubemx·hal库
wuyk55511 小时前
67.嵌入式C语言进阶:结构体指针实战指南——STM32外设、传感器数据访问的高效技巧
c语言·开发语言·stm32·单片机