MSP430F552x im CCS simulieren

OP #1903136
Lesenswert?

Hallo,

arbeite mich gerade neu in den MSP430F5529 und CCSv4 ein.
Bisher habe ich direkt über ein MSP-FET430UIF mit MSP-TS430PN80USB 
debuggt.
Stehe gerade auf dem Schlauch, wie man meinen uC simulieren kann und 
möchte, wenn das Simulieren klappt die Trace-Funktion ausprobieren.


Zur Simulation:

Ich gehe davon aus, daß ich zum Simulieren unter anderem die 
Target-Configuration ändern muß (nun "Texas Instruments Simulator" statt 
"TI MSP430 USBx").
Welchen Core muß ich auswählen? Wie geht es weiter?

Die verschiedenen Anzeigemöglichkeiten unter dem Menüpunkt "View", z.B. 
Memory, Register,... sind mir bereits beim bisherigen Debuggen 
aufgefallen. Mir fehlt nur der Wechsel (Einstellungen) für die 
Simulation.


Zur Trace-Funktion:

Habe bereits festgestellt, daß der MSP430F5529 unter der Target 
Configuration als "MSP430 USBx" "not tracable ist". Deshalb der Schritt 
zur Simulation.

Darum habe ich auch nach dem Dokument SLAA393.pdf gesucht, welches im 
User Guide zum CCS (slau157oCCS.pdf) bzgl. Trace (Punkt D.1.6) erwähnt 
wird. Sample Code für advanced debugging konnte ich runterladen, das PDF 
nicht. Vielleicht hängt an dieser Stelle momentan nur die TI-Seite. Ich 
weiß natürlich noch nicht, ob mir dieses Dokument wirklich weiterhilft.

Kann mich einer von Euch auf das richtige Dokument bzgl. der 
Trace-Funktion stoßen?
Ist die CCS-Funktion Trace innerhalb einer Simulation des MSP430F5529 
möglich?

Vielen Dank für Eure Antworten!
OP #1904208
Lesenswert?

OK, wenn ich mir so die Trace-Funktionsbeschreibung in der CCS-Hilfe 
anschaue, sehe ich daß ich mich für meine Fragestellung bzgl. Trace 
genauer ausdrücken muss.

Was ich möchte ist den Zustandsverlauf der Pins (in diesem Fall PWM) 
während der Laufzeit mitverfolgen.

Ich weiß nicht ob dies allgemein gilt, aber zumindest in meinem Fall 
(MSP-FET430UIF) kann man per JTAG eben nicht während der Laufzeit 
Speicher- und Registerinhalte mitverfolgen.

Daher frage ich mich nun, ob dies möglich wird, wenn ich den uC direkt 
über Bootloader programmiere (USB -> MSP-TS430PN80USB).

Die Frage "Wie simulieren?" steht natürlich auch noch an.

Ich werde dem auf den Grund gehen. Wenn mir jemand zuvor kommen kann 
wäre ich sehr dankbar!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren