Neue Toolchain emIDE

Gast #2796357
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
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
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

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.