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


von Sven Wöhlbier (Gast)


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!

von Sven Wöhlbier (Gast)


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!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.