cancel
Showing results for 
Search instead for 
Did you mean: 

GNU ARM Eclipse: full Cortex-M7 support added

Liviu Ionescu
Associate II
Posted on November 18, 2015 at 18:55

Overview ARM family and FPU type The Hello World Cortex-M C/C++ Project wizard The STM32F7xx C/C++ Project wizard More info

The 

https://github.com/gnuarmeclipse

 includes a set of open source Eclipse plug-ins and tools to create/build/debug/manage ARM (32-bits) and AArch64 (64-bits) applications and static/shared libraries, using the latest GNU ARM GCC toolchains. Overview ARM family and FPU type The Hello World Cortex-M C/C++ Project wizard The STM32F7xx C/C++ Project wizard More info

Starting with GNU ARM Eclipse version 2.10.2, from November 2015, full Cortex-M7 support was added to the 

C/C++ Build

 → 

Settings

 → 

Tool Settings

 page; it is now possible not only to select the 

ARM family

cortex-m7

, but also to select the new specific 

FPU type

:

http://gnuarmeclipse.github.io/assets/images/2015/properties-c-settings-tools-family-m7.png

Overview ARM family and FPU type The Hello World Cortex-M C/C++ Project wizard The STM32F7xx C/C++ Project wizard More info

The project wizard was updated to create generic Cortex-M7 projects.

http://gnuarmeclipse.github.io/assets/images/2015/wizard-cortexm-core.png

Overview ARM family and FPU type The Hello World Cortex-M C/C++ Project wizard The STM32F7xx C/C++ Project wizard More info

And last, but probably the most useful, a new template to create STM32F7 projects was added.

http://gnuarmeclipse.github.io/assets/images/2015/wizard-stm32f7.png

The wizard currently supports STM32F745xx, STM32F746xx, STM32F756xx, and can create blinky projects for the STM32F746_EVAL and STM32F746_DISCOVERY boards.

The created projects not only pass the build, but are ready to run on the selected boards.

Overview ARM family and FPU type The Hello World Cortex-M C/C++ Project wizard The STM32F7xx C/C++ Project wizard More info

For more details about the GNU ARM Eclipse project, please refer to the project site 

http://gnuarmeclipse.github.io/

.

0 REPLIES 0