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

相关推荐
钱工的门窗技术笔记1 小时前
智能门窗的边界与前提:为什么“智能”不能替代本体性能
网络·物联网·智能家居
Zwawa1 小时前
让电机走到指定位置:编码器位置环 PID
c语言·单片机·嵌入式
桀人2 小时前
I2C概念引入
stm32·单片机·嵌入式硬件
fensnote2 小时前
西门子 S7 PLC 内部寄存器读写 Demo(C 语言)
c语言·开发语言
乐讯通物联网服务商3 小时前
仓库环境监测器配上物联网卡,环境数据如何实时上云
物联网·物联网卡·仓库环境监测器
我是人✓3 小时前
STM32上跑FreeRTOS:实时任务调度全解析
stm32·单片机·嵌入式硬件
哎写bug的程序员4 小时前
关于VSCode上gcc,gdb的安装配置问题
ide·vscode·编辑器
Logic1015 小时前
C语言/数据结构位运算题解:异或XOR找出被挑选一次的果子编号——只出现一次的数字
c语言·数据结构·算法·数组·位运算·时间复杂度·空间复杂度
Zw-awa5 小时前
让电机走到指定位置:编码器位置环 PID
stm32
dear_bi_MyOnly6 小时前
栈和队列:从原理到应用全解析
c语言·开发语言·c++·学习·分类