Skip to content
/ eide Public
forked from github0null/eide

Embedded IDE,一个 vscode 上的 8051/STM8/Cortex-M 的单片机开发环境(**这个仓库没有源码**)

License

Notifications You must be signed in to change notification settings

cshsoft/eide

 
 

Repository files navigation

Embedded IDE


简述 📑

一款适用于 8051/STM8/Cortex-M/RISC-V 的单片机开发环境。

在 vscode 上提供 8051, STM8, Cortex-M, RISC-V 项目的 开发, 编译, 烧录 等功能。

注意:

  • 仅支持 Windows 平台,Win7 及以上
  • 构建工具需要 .NET FrameWork 3.5 环境 (一般系统会自带)

preview


功能特性 🎉

  • 支持 8051,STM8,Cortex-M,RISC-V 项目
  • 支持导入 KEIL 项目 (仅支持 KEIL 5 及以上版本)
  • 支持安装标准的KEIL芯片支持包 (仅用于 Cortex-M 项目)
  • 提供丰富的项目模板方便快速开始项目
  • 一键编译、快速编译,支持多种主流的编译工具 (armcc, gcc-arm-none-eabi, keil_c51, sdcc ...)
  • 一键烧录到芯片,支持多种主流的烧录器 (jlink, stlink, openocd, pyocd ...)
  • 内置的串口监视器,一键打开串口
  • 自动生成默认调试配置,为调试器插件 Cortex-debug / STM8-debug 生成默认配置

支持的编译器 🔨

8051 status status

STM8 status status

ARM status status status

RISC-V status


快速开始 🏃‍♀️

  1. 安装上述的任意一款编译工具

  2. 打开扩展的 Operations 栏,设置编译器的安装路径

  3. 点击 Operations 栏的 新建导入 功能,开始你的项目


使用文档 📖

文档地址: https://docs.em-ide.com


更新日志 📌

ChangeLog


遇到了问题 ? 😥

反馈途径:

About

Embedded IDE,一个 vscode 上的 8051/STM8/Cortex-M 的单片机开发环境(**这个仓库没有源码**)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.1%
  • HTML 10.1%
  • C 8.3%
  • CSS 0.5%