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

相关推荐
Drone_xjw11 小时前
从 GDB 到 CDB:C/C++ 程序调试的两把“手术刀”
c语言·开发语言·c++
中科岩创11 小时前
宁波某大学高支模施工安全监测实训模型应用
科技·物联网·安全·自动化
SL-staff11 小时前
智慧园区2000+设备统一管理:JVS-IoT如何降低运维成本40%
java·开发语言·物联网·智慧园区·设备管理·运维优化·jvs-iot
水利行业RTU手艺人17 小时前
RTU固件中的“数据保险箱”——离线数据补发系统设计
c++·stm32·单片机·物联网
gugucoding17 小时前
25. 【C语言】二进制文件与随机读写
c语言·开发语言
KaMeidebaby18 小时前
卡梅德生物技术快报|蛋白的叠氮基修饰:实操解析:核酸模板耦合蛋白的叠氮基修饰实现靶蛋白定点共价标记
前端·人工智能·物联网·算法·百度
十月的皮皮19 小时前
C语言学习笔记20260706-栈的压入、弹出序列验证
c语言·笔记·学习
漫途科技19 小时前
智慧水务、智慧工厂场景加速落地 物联网终端成数字化转型核心支撑
物联网
csg110720 小时前
PIC单片机防破解:从硬件到软件的全面防护
单片机·嵌入式硬件·物联网·自动化
华普微HOPERF21 小时前
容耦数字隔离器,如何调节OOK调制所产生的谐波分量?
物联网·数字隔离器