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

相关推荐
沫璃染墨2 小时前
C++ string 从入门到精通:构造、迭代器、容量接口全解析
c语言·开发语言·c++
UTP协同自动化测试3 小时前
物联网模组测试难点 |APP指令下发+UART 响应+GPIO 电平变化,如何一次性验证?
功能测试·嵌入式硬件·物联网·模块测试
计算机安禾3 小时前
【数据结构与算法】第36篇:排序大总结:稳定性、时间复杂度与适用场景
c语言·数据结构·c++·算法·链表·线性回归·visual studio
无限进步_4 小时前
【C++】电话号码的字母组合:从有限处理到通用解法
开发语言·c++·ide·windows·git·github·visual studio
墨染倾城殇4 小时前
Nordic nRF54115 + BLE 蓝牙6.0:物联网多协议互联
物联网·蓝牙模块·ble·nordic·蓝牙6.0·nrf54115
计算机安禾4 小时前
【数据结构与算法】第35篇:归并排序与基数排序
c语言·数据结构·vscode·算法·排序算法·哈希算法·visual studio
仟人斩4 小时前
Windows 下把 VSCode 加入右键菜单(注册表方案)
windows·vscode·上下文菜单
蜡台4 小时前
IDEA 一些 使用配置和插件
java·ide·intellij-idea
大强同学4 小时前
对比 VS Code:Zed 编辑器编码体验全面解析
人工智能·windows·编辑器·ai编程
星马梦缘5 小时前
jupyter Kernel Disconnected崩溃的修复
ide·python·jupyter