Neue Toolchain emIDE

Gast #2796357
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.
#2796827
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?
Gast #2796874
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.

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