www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STM32F103 mit Eclipse debuggen


Autor: Markus Müller (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich nutze den Olimex ARM-USB-OCD mit dem Demo-Board STM32-P103 von 
Olimex.

Als Umgebung nutze ich Eclipse sowie das Demo-Blink-LED Programm von 
Olimex.

Kompillieren und Laden über OpenOCD funktioniert, beim Debuggen setzt er 
auch Breakpoints, single Step und so geht alles.

Aber ich sehe die Werte der Variable nicht im Debugger. Wie kann ich 
diese Anzeigen?

Unter Variables ist die Variable immer 0, wenn ich mit der Maus über die 
Variable streiche erscheint folgende Fehlermeldung: "Cannot access 
memory at address 0x20000004"

Also wenn ich mich über Telnet mit dem OpenOCD verbinde kann ich den 
Wert der Variable (mdb 0x20000004 4) anschauen, aber das muss doch auch 
mit Eclipse gehen. Denn der Prozessor lässt den Zugriff ja zu.

Im Anhang ist die Konfiguration des OpenOCD und GDB.

Kann mir bitte jemand helfen? Vielen Dank im Voraus.

Grüße Markus.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.