Forum: Compiler & IDEs Neue Toolchain emIDE


von Mike (Gast)


Lesenswert?

Moin,

da ja hier auch einige sind, die mit GCC and ARM arbeiten wollte ich mal 
auf emIDE hinweisen (emide.org). Das ist eine freie IDE, die auf 
Code::blocks und dem offziellen GCC Compiler von ARM basiert. Also quasi 
eine Alternative zu z.B. Yagarto.

Ich habe jetzt zwei Tage damit gearbeitet und muss sagen, das es echt 
brauchbar ist. Gefällt mir besser als die ganzen Eclipse basierten 
Entwicklungsumgebungen.

von Timmo H. (masterfx)


Lesenswert?

Danke für den Tipp. Habe selbst auch schon den GNU ARM in Code::Blocks 
integriert. Für Win32 Programmierung nutze ich eh immer Code::Blocks in 
verbindung mit Resedit. Aber so komplett für ARM konfiguriert ists 
natürlich feiner.
Wie siehts mit den Linker-Files für verschiedene ARMs aus? Sind da 
welche bei oder muss man sich wieder für jeden STM32 welche 
zusammensuchen oder selbst basteln?

von Mike (Gast)


Lesenswert?

Ich hatte vorher schon mit GCC und Cortex M3 gearbeitet und konnte daher 
mein Linker File ohne Änderungen weiter benutzen.

Wenn man emIDE startet kann man ein Sample Project für einen ARM7 oder 
Cortex M3 laden. Die GCC Linker Files sind ja großteils generisch, so 
das man nur noch ROM und RAM Größe ändern muss. Das sehe ich also eher 
als unproblematisch an.

Im Moment kann man auch noch gar kein neues Projekt generieren, das wird 
aber wohl in den nächsten Wochen noch kommen. Neues Projekt generieren 
heißt aber bezogen auf das Linker File auch nur dort die entsprechende 
Speichergröße eintragen, was man auch genauso gut jetzt per Hand machen 
kann.

Was halt schon wirklich gut ist, ist der Debugger mit der J-Link 
Integration, das funktioniert einfach problemlos.

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.