Toolchain für STM32-Discovery Evaluationboard

#2445523
Lesenswert?
• ▲
▼
Coocox... Das kannte ich noch gar nicht. Hat jemand schon Erfahrungen 
damit?

Scheint aber (noch?) nur STM32f1xx zu unterstützen...


Aber warum nicht direkt: Eclipse + GCC + GDB + GDB-Server (z.B. OpenOCD)

Aber schreib doch mal, was Du für ein Board hast. STM32-Discovery gibt's 
viele...
#2445709
Lesenswert?
• ▲
▼
Nochmals: Bitte sage uns doch mal, WAS das für ein Board ist! Das mach 
nämlich unter Umständen einen grossen Unterschied!

Was es da noch gäbe, ist die Atollic Toolchain. Die ist halt auch 
eclipse basiert. Hat aber gewisse Einschränkungen, z.B. unterstützt sie 
kein C++

http://www.atollic.com/index.php/targets/stm32

Ich nehme mal an, Dein Board hat SWD als Debug-Schnittstelle. Da würde 
ich zumindest den GDB-Server der Atollic Toolchain nehmen. Den Rest 
kannst Du Dir dann wiederum selber zusammensetzen, dann hast Du keine 
Einschränkungen.

GCC & Co. --> Ich verwende CodeSourcery.
Die lite version ist kostenlos und hat merkwürdigerweise keine 
Einschränkungen. Es ist einfach ein Build von GCC & Co. (korrigiert 
mich, wenn ich Schmarren erzähle)

Ach ja: Was auch noch 'ne wichtige Info für uns wäre£: Betriebssystem? 
Ich nehme mal an Windows?
#2455109
Lesenswert?
• ▲
▼
Neuling schrieb:
> Ich habe ein STM32-Discovery Board mit dem ARM7-32F100.

ARM7-32F100? STM32-Discovery? Also STM32F100? Das ist aber kein ARM7. 
Oder gabs da mal in grauer Vorzeit eine ARM7-Variante? Falls ja: 
Wegschmeissen und ein Cortex-basiertes kaufen.

edit:
Achso, Du meinst wohl ARMv7? Dann passt es. ARM7 gab's eben auch. Das 
war dann aber ARMv5. Dieser Core war damals etwa so verbreitet wie heute 
der Cortex-M3.

(ich weiss, diese Namensverwirrung - da hat ARM ein bisschen in die 
Mülltonne gegriffen...)

etit 2:
Markus Müller schrieb:
> und hier STM32 Eclipse Installation

Leider steht da nichts über ST-Link mit Windows (Dein Discovery hat, 
wenn es das ist, welches ich meine, einen "eingebauten" ST-Link). Das 
ist aber recht einfach:

Simon Huwyler schrieb:
> Ich nehme mal an, Dein Board hat SWD als Debug-Schnittstelle. Da würde
> ich zumindest den GDB-Server der Atollic Toolchain nehmen. Den Rest
> kannst Du Dir dann wiederum selber zusammensetzen, dann hast Du keine
> Einschränkungen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.