嵌入式IDE(EDE)安装配置全攻略 - 小白也能轻松上手
项目基础介绍 EDE(Embedded Development Environment)是由github0null开发的一款基于VsCode的嵌入式开发环境,专为8051、AVR、STM8、Cortex-M、MIPS、RISC-V及通用GCC芯片设计。它提供了一站式的项目开发、编译、烧录功能,并支持导入KEIL、IAR、Eclipse等项目的源文件。适用于Windows x64、Linux x64以及特定版本的macOS操作系统。
主要编程语言和技术框架
- 编程语言: 主要涉及C/C++
- 关键技术与框架:
- 使用Node.js作为后端支撑。
- 集成VsCode插件系统,实现高度定制化的开发环境。
- 支持多种编译链(如armcc, gcc-arm-none-eabi, riscv-gcc等),并内置对C/C++智能感知的支持,无需手动配置
c_cpp_properties.json。 - 集成调试工具和串口监控功能,提高开发效率。
- 采用Webpack进行资源打包,优化加载速度。
准备工作与详细安装步骤
准备工作
- 确保系统环境:确认您的电脑运行的是Windows x64、Linux x64或者macOS(至少为10.15 x64)。
- 安装Visual Studio Code(VSCode):访问VSCode官网,下载适合您系统的版本并安装。
- 安装Node.js:前往Node.js官网,下载并安装推荐版本的Node.js。
安装步骤
-
克隆项目到本地: 打开终端(对于Windows是命令提示符或PowerShell,Mac/Linux则是Terminal),输入以下命令来克隆EDE项目到本地:
git clone https://github.com/github0null/eide.git -
安装依赖: 进入项目根目录:
cd eide然后安装项目所需的Node.js包:
npm install -
构建扩展: 执行以下命令来构建EDE扩展:
npm run webpack若需要调试,可使用:
npm run watch或者直接在VSCode里启动调试(F5),但需事先设置好调试配置。
-
安装EDE到VSCode: 在VSCode中,点击“Extensions”视图(左侧边栏的方形图标),然后选择“Extensions Development Host”,启动一个开发用的VSCode实例。
- 在这个实例中,通过“Extension Development: Load Builtin Extension…”或“Extension Development: Install Extension From Workspace…”选项安装EDE。选择从当前工作区安装EDE。
-
配置编译器路径: 打开EDE提供的操作栏,首次使用需要设置编译器的安装路径,依据你使用的编译链(如GCC、Keil等)指向其正确位置。
-
开始项目:
- 你可以通过操作栏创建新项目或导入现有项目模板。
- 设置好编译器路径后,就可以开始你的第一个嵌入式项目了。选择项目类型,遵循向导完成项目的初始化。
后续操作
- 编译与烧录:利用集成的构建系统编译代码,通过对应硬件连接(如JLink、STLink等),进行程序的烧录。
- 调试配置:EDE会自动生成基本的调试配置,让你快速开始调试过程。
- 学习辅助:参考官方文档或社区讨论,深入了解各功能的使用方法。
至此,您已经完成了EDE的安装与初步配置,准备好踏入高效的嵌入式软件开发之旅了。不断实践,探索更多高级功能,享受编码的乐趣吧!
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



