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

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.