Toolchain für Cortex-M4

#3317971
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!
#3319644
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?
Gast #3319665
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren