Forum: Compiler & IDEs Toolchain für Cortex-M4


von Matthias S. (jimbo4711)


Lesenswert?

Hallo,

kennt jemand vielleicht eine Toolchain zum Erstellen von Programmen für 
den Cortex-M4-Prozessor, welche auch in Eclipse eingebunden werden kann?
Am besten natürlich Freeware!

Ich denke die WinARM-Toolchain scheidet aus, da diese meines Wissens 
keine Unterstützung für den Cortex-M4 bietet, oder vielleicht doch?

Über jede Info wäre ich sehr dankbar!

von Kindergärtner (Gast)


Lesenswert?


von Rainer R. (Firma: Reusch Elektronik) (reusch)


Lesenswert?


von Matthias S. (jimbo4711)


Lesenswert?

Hallo,

zunächst mal danke für die Antworten, sollte so funktionieren.

Allerdings muss ich, so wie ich das sehe, das makefile selbst 
erzeugen/schreiben. Gibt es da eine Möglichkeit, sich das makefile aus 
Eclipse heraus erzeugen zu lassen?

Mit dem GNU ARM Plugin scheint das nicht zu funktionieren, da man da bei 
Verwendung der gcc-arm-toolchain solche Sachen wie z.B. mcpu-Flag oder 
Linkerscript in den Konfigurationen gar nicht auswählen kann.

Kennt jemand sonst noch eine Möglichkeit?

von Kindergärtner (Gast)


Lesenswert?

Matthias S. schrieb:
> Allerdings muss ich, so wie ich das sehe, das makefile selbst
> erzeugen/schreiben. Gibt es da eine Möglichkeit, sich das makefile aus
> Eclipse heraus erzeugen zu lassen?
Ja, ein C/C++ Projekt anlegen. Andererseits schadet es keines Falls sich 
mal 20minuten damit zu befassen, wie makefiles funktionieren; früher 
oder später wirst du es so oder so brauchen. Und dann kommen auch keine 
Fragen "hilfe wie gebe ich ein Linkerflag an".

Matthias S. schrieb:
> Mit dem GNU ARM Plugin scheint das nicht zu funktionieren, da man da bei
> Verwendung der gcc-arm-toolchain solche Sachen wie z.B. mcpu-Flag oder
> Linkerscript in den Konfigurationen gar nicht auswählen kann.
Ha, siehe oben... Und doch, das geht, in den Projekt-Optionen -> C/C++ 
Build o.ä.

Matthias S. schrieb:
> Kennt jemand sonst noch eine Möglichkeit?
Mit Keil µVision, CoIDE etc. ist das ganz einfach. Lese die o.g. 
Wiki-Artikel.

von Guest (Gast)


Lesenswert?

emIDE (emIDE.org), emthält bereits den ARM GCC Compiler, falls man kein 
Eclipse und Makefiles möchte.

von Uwe (Gast)


Lesenswert?


von Matthias S. (jimbo4711)


Lesenswert?

Danke für die vielen Antworten!

Ich habe mittlerweile die GCC-ARM-Embedded-Toolchain mit OpenOCD in 
Eclipse am Laufen, funktioniert soweit alles ohne Probleme!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.