GNU MCU → Eclipse Embedded CDT! (original) (raw)

GNU MCU → Eclipse Embedded CDT!

In 2020, the GNU MCU/ARM Eclipse project was migrated to the Eclipse Foundation asEclipse Embedded CDT (C/C++ Development Tools); starting with v5.1.1, all futurereleaseswill be available from the Eclipse Foundation.

Eclipse Embedded CDT is an open source project that includes a family of Eclipse plug-ins and tools for multi-platform embedded ARM and RISC-V development, based on GNU toolchains. This project is hosted onGitHub. The former project was hosted on GitHub andSourceForge.

RISC-V

RISC-V logoStarting with Eclipse plug-ins v4.x, the project was enhanced with support for RISC-V devices, thus the new MCU name, more appropriate for a multi-platform project. For more details, see the RISC-V Corner andxPack GNU RISC-V Embedded GCCpage.

The Eclipse Embedded CDT plug-ins

GME logoThese plug-ins provide Eclipse CDT (C/C++ Development Tooling) extensions for GNU embedded toolchains like GNU Tools for ARM Embedded Processors, Linaro, xPack GNU RISC-V Embedded GCC, etc.

In short, the Eclipse Embedded CDT plug-ins allow to create, build, debug and in general to manage ARM & RISC-V projects (executables and static/shared libraries, in both 32 and 64-bit versions) with the Eclipse framework (currently tested up to Eclipse 4.10 2018-12). The plug-ins run on Windows, macOS and GNU/Linux. For more details please visit the Features page.

Create new STM32F4 C++ project

Apart from the main Eclipse plug-ins, this project is accompanied by several other tools, distributed as separate packages.

Let us know if you enjoyed it!

We definitely enjoyed working on the project! If you successfully installed Eclipse Embedded CDT and enjoyed using it, please let us know; here are some advices:

Thank you,

Liviu Ionescu