Herunterladen Inhalt Inhalt Diese Seite drucken

Testmittel; Rmos3-Debugger Und Resource Reporter; Host-Debugger - Siemens Rmos3 Bedienungsanleitung

Echtzeit-betriebssystem rmos3 rmos3 v3.50 benutzerhandbuch
Inhaltsverzeichnis
Betriebssystem-Eigenschaften von RMOS3
8.6 DEBUG-Strategien unter RMOS3
8.6.2

Testmittel

8.6.2.1

RMOS3-Debugger und Resource Reporter

Der RMOS3-Debugger und der Resource Reporter sind Diensttasks von RMOS3. Sie
dienen zum Testen von Anwendertasks. Beide Tasks benötigen das Betriebssystem zur
Unterstützung.
Debugger
Der Debugger kann z.B.:
● die Ablaufsteuerung (z.B. Starten) und Zustandsprüfung aller unter RMOS3 arbeitenden
● Systemaufrufe absetzen,
● Speicherinhalte prüfen und ändern,
● Breakpoints in Anwendertasks oder Treibern (nur im Monitor-Modus) setzen.
Resource Reporter
Der Resource Reporter ist eine Task, die den Debugger sinnvoll ergänzt. Mit seiner Hilfe
können Bestandsaufnahmen von RMOS3-Datenstrukturen und Betriebsmitteln ausgegeben
werden. Er umfasst Auswertungen für Tasks, Gerätetreiber, Speicherpools, Flags und
ähnliches. Beide Testmittel werden im Systemhandbuch, Kapitel 4 ausführlich beschrieben.
Dort sind Details wie Konfigurierung und alle Testmöglichkeiten beschrieben.
8.6.2.2

Host-Debugger

Anschluss
Der Host-Debugger auf einem PC kann mit dem RMOS3-Debugger als Targetsystem über
eine LAN-Schnittstelle kommunizieren.
rm-gdb von GNU
Merkmale des rm-gdb.exe von GNU:
● Unter Windows ablauffähiges Programm
● Verschiedene Formen der Kommandoeingabe: textuell, Funktionstasten, Schaltflächen,
● Direktes Nachladen von Tasks über LAN-Schnittstelle mittels TCP/IP
● Symbolverwaltung im Quellcode
● Quellcodedebuggen mit GNU Compiler
130
Tasks übernehmen,
Funktionssymbole, Pull-Down-Menüs
RMOS3 V3.50 Benutzerhandbuch
Bedienhandbuch, 07/2012, A5E03692290-01
Inhaltsverzeichnis
loading

Inhaltsverzeichnis