Integration von MSPSim in das Code Composer Studio

Ein Video um die Integration zu demonstrieren ist unter MSP430F5438 Experimenter Board Simulation with MSPSim zu finden.

Folgende Komponente ist vorab zu installieren

  • Java Runtime 7 oder neuer
  • Code Composer Studio 5 oder neuer

Die Datei mspsimheintz ist herunterzuladen und zu entpacken.

Das Code Composer Studio erlaubt es über die“ Toolbar“ externe Programme zu starten. Über diese Funktion kann der Simulator derart eingebunden werden, dass bei betätigen des Knopfs „External Tools“ die Simulation mit den Daten des aktuellen Projektes gestartet wird. Hierzu muss zunächst der Eintrag in die „Toolbar“ sichtbar werden. Dazu im Menü mittels „Windows“=>“Customize Perspective…“ den Dialog öffnen und bei „External Tools“ den Haken setzen.

Aktivieren des "Toolbar" Eintrags zu den "External Tools"

Aktivieren des „Toolbar“ Eintrags zu den „External Tools“

Nun ist das „Toolbar“ Icon für „External Tools“ sichtbar.

"Toolbar" Eintrag zu den "External Tools"

„Toolbar“ Eintrag zu den „External Tools“

Zur Konfiguration der externen Anwendung ist der kleine Pfeil rechts des Knopfes die Einstellungen zu betätigen und „External Tools Configurations…“ auszuwählen.

Folgender Eintrag ist notwendig um das Simulationsprogramm einzubinden. Es ist zu beachten, dass bei „Working Directory“ der Ordner mit den Simulationsdateien anzugeben ist. Zudem ist bei „Location“ der korrekte Pfad zur java.exe einzutragen.

Einstellungen zur Simulation

Einstellungen zur Simulation

Um die Simulation zu beenden genügt es nicht alle Fenster zu schließen, sondern mittels Kommando „quit“ müsste auch die Konsole beendet werden. Um dies zu vereinfachen, kann ein Befehl zum Beenden der gesamten Simulation als externes Programm eingebunden werden.

Einstellungen zur beenden der Simulation

Einstellungen zur beenden der Simulation

Bevor die Simulation gestartet wird, sollte das Projekt neu erzeugt werden, damit sicher der aktuelle Projektstand simuliert wird. Um dies zu erreichen ist „Build before lauch“ auf der „Build“ Registerkarte für die Simulation zu aktivieren.

Build Einstellungen für die Simulation

Build Einstellungen für die Simulation

Eine neue Erzeugung ist beim Stoppen der Simulation nicht sinnvoll, daher ist für „Stop“ die „Build before lauch“ Einstellung zu deaktivieren.

Des Weiteren sollte bei beiden externen Anwendungen unter der Registerkarte „Common“ der Haken bei „Display in favorites menu“ gesetzt werden, damit passende Einträge im aufgeklappten „External Tools“ Menü erscheinen.

Aktivieren der Favoritenanzeige

Aktivieren der Favoritenanzeige

Zum Starten der Simulation eines Projektes, muss bei der Projektliste das Projekt ausgewählt sein, dann kann über den „External Tools“ Eintrag Simulation die Simulationsumgebung gestartet werden.

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.