mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik arm-elf-gdb und simulator


Autor: Sven Wöhlbier (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

ich habe den im arm-elf-gdb enthaltenen Simulator unter Eclipse zum 
Laufen gebracht. Die Konfiguration muß wie folgt erfolgen:

Debugger Konfiguration:

Registerkarte Main:
Project: <Name geöffnetes Projekt>
C/C++ Application: main.elf

Registerkarte Commands:

'initialize commands':
target sim
load

'run commands':
thbreak main
run

Auf diese Weise kann ich reine Algorithmen ohne Zugriffe auf irgenwelche 
Peripherie debuggen. Gibt es eine Möglichkeit Stimmuliedateien als 
Eingangssignale an den Simulator zu übergeben, um einen Algorithmus mit 
sich verändernden Parametern zu debuggen? Wenn ja, wie geht das?

Tschau Sven!

Autor: Sven Wöhlbier (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In einem Programm das auf einem ARM selbst laufen soll, machen solche 
Funktionen wie fopen(), fclose() und fscanf() keinen Sinn, wenn kein 
Filesystem vorhanden ist.

Im Simulator könnten aber diese Funktionen auf das Filesystem des PC's 
zugreifen. Kann man die oben genannten Funktionen im GDB Simulator 
benutzen, um Stimulidateien zu öffen und zu lesen?

Tschau Sven!

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.