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

7dwolf/eide

 
 

Repository files navigation

Embedded IDE


简述 📑

一个 8051/STM8/Cortex-M 的开发工具。用于在 vscode 上提供对 8051, STM8, Cortex-M 项目进行 开发, 编译, 烧录 的功能。

仅支持 Windows 平台

preview


功能特性 🎉

  • 支持 8051,STM8,Cortex-M 项目
  • 提供丰富的项目模板方便快速开始项目
  • 支持从标准的 CMSIS Package 安装芯片的外设库
  • 一键编译、快速编译,支持多种主流的编译工具
  • 一键烧录到芯片,支持多种主流的烧录器
  • 内置的串口监视器
  • 为调试器 Cortex-debug / STM8-debug 自动生成调试配置

工具链支持 🔨

8051 status status

STM8 status status

ARM status status status


使用方法 📖

这里有一个简要的 使用说明


版本变化 🔔 (最近3次,详见 CHANGELOG)

遇到了 BUG ? 反馈途径: Github Issue

[v1.18.8]

  • 更改:调整用于完善语法高亮的宏
  • 修复:更改编译配置后没有在下一次编译时触发重新编译

[v1.18.7]

  • 更改:允许将项目创建在已存在的目录中
  • 修复:导出 Keil XML 时没有为 ASM 导出全局的宏

[v1.18.6]

  • 更改:调整了一些字符串提示
  • 更改:为某些编译配置增加 output-debug-info 选项,用以指定是否生成调试信息

About

Embedded IDE,一个 vscode 上的 8051/STM8/Cortex-M 的单片机开发环境

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 70.7%
  • JavaScript 29.3%