Einsteiger Debugger für STM32

Gast #1870084
Hallo,
ich möchte mich mit ARM Mikrocontrollern beschäftigen, dafür habe ich 
mir den STM32F103C8T6 von STMicoroelektronics ausgesucht. Ein Board habe 
ich bereits selbst entwickelt, geätzt und es funktioniert sogar!!!

Ich habe mir (um erstmal eine all in one lösung zu haben die 30 
Tageversion von IAR und die lightversion von Atolic geladen). Bin aber 
unentschlossen ob ich bei letzterem bleiben will und entschlossen 
ersteren nicht zu bezahlen :D (und damit natürlich nicht zu nutzen).

Programmieren werde ich das ding wohl erstmal über die serielle 
schnittstelle (für die ersten versuche). Jetzt habe ich aber neulich 
einen "Macraigor Systems OCDemon Raven" gefunden. Ein älterer 
parallelport JTAG adapter von hersteller des Wigglers (welchen ich nie 
getestet habe). Kann ich den hier einsetzen? Ich hab mit Jtag überhaupt 
keine erfahrungen und da leider keine idee. Ich hab auch in OpenOCD 
nirgends was dazu gefunden.

Welche software würde den raven unterstützen?
Und ist der raven kompatibel zu meinem µC?
vielen dank.
mfg. Sebastian
Gast #1879427
Ist so'ne Sache: Wenn Du ausschließlich bei den STM32 bleiben willst, 
würde ich den ST-Link nehmen (z.B. bei HBE oder so). Damit läuft Atollic 
super. Ist aber gerade am Anfang schwer zu sagen, welcher Hersteller 
einem später wirklich zusagt.
Ansonsten würde ich den J-LINK EDU nehmen, der geht so ziemlich überall 
(Atollic natürlich nicht in der kostenslosen Version ...), aber sonst in 
den kostenlosen 32 kB-Eval-Versionen von z.B. Keil oder IAR.
Moderator Persönliche Seite #1879470
(Habe selbst keinen solchen Adapter.)

> Welche software würde den raven unterstützen?
U.a. Software, die mit einem gdb-Server "reden" kann, da eine 
gdb-Server-Software von Macraigor bereitgestellt wird. IARs EWARM 
Debugger kann das meines Wissens.
gdb "stand-alone", Insight-gdb und Eclipse+gdb funktionieren auch, 
Einarbeitung darin mag evtl. als etwas spröde empfunden werden.

> Und ist der raven kompatibel zu meinem µC?
Lt. http://www.macraigor.com/cpus.htm: ja (Cortex M3)

Mglw. indirekt hilfreich: 
http://www.amontec.com/arm_debug_valuepack.shtml

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.