User manual

Einleitung Seite: 5/152
© Laser & Co. Solutions GmbH Benutzerhandbuch SiSy
8.3.3
Grundstruktur laden ...........................................................................................................87
8.3.4
Systemstruktur entwerfen ..................................................................................................88
8.3.5
Systemverhalten programmieren.......................................................................................91
8.3.6
Übersetzen, Brennen und Testen......................................................................................92
8.3.7
Interrupt-Service-Routinen (ISR) im Klassendiagramm ....................................................93
8.4
Vorgehensweise für ARM Programme......................................................................................94
8.4.1
Zielstellung.........................................................................................................................94
8.4.2
Vorbereitung.......................................................................................................................94
8.4.3
Grundstruktur laden ...........................................................................................................95
8.4.4
Systemstruktur entwerfen ..................................................................................................97
8.4.5
Systemverhalten programmieren.....................................................................................101
8.4.6
Übersetzen, Brennen und Testen....................................................................................102
8.5
Der Sequenzdiagrammgenerator............................................................................................103
8.5.1
Einführung in das Sequenzdiagramm..............................................................................103
8.5.2
Sequenzen.......................................................................................................................103
8.5.3
Sequenzen weiter verwenden..........................................................................................106
8.5.4
Besonderheiten des SiSy-Sequenzdiagramms ...............................................................106
9
Programmieren mit dem UML Zustandsdiagramm ......................................................................107
9.1
Einführung in die Zustandsmodellierung.................................................................................107
9.2
Erstellen von Zustandsdiagrammen........................................................................................107
9.2.1
Zielstellung.......................................................................................................................107
10
Zusätzliche Werkzeuge ................................................................................................................112
10.1
Einführung ...............................................................................................................................112
10.2
Das ControlCenter...................................................................................................................112
10.2.1
Einleitung .........................................................................................................................112
10.2.2
Besonderheiten für myAVR Systemboards .....................................................................112
10.2.3
Kommunikation mit dem Controller..................................................................................114
10.2.4
Empfangene Daten speichern .........................................................................................118
10.2.5
Daten an den Controller senden......................................................................................119
10.3
Der myAVR MK2 Simulator.....................................................................................................121
10.3.1
Einleitung .........................................................................................................................121
10.3.2
Simulator starten und konfigurieren.................................................................................121
10.3.3
Die Programmsimulation durchführen .............................................................................122
10.4
Der myAVR Code-Wizard .......................................................................................................124
10.4.1
Einführung........................................................................................................................124
10.4.2
Grundeinstellungen..........................................................................................................125
10.4.3
Geräteeinstellungen.........................................................................................................125
10.4.4
Unterprogramme..............................................................................................................126
10.4.5
Projektdaten.....................................................................................................................126
10.4.6
Codegenerierung .............................................................................................................127
10.5
Das STM32 ST-Link Utility ......................................................................................................128
10.6
Das myAVR ProgTool .............................................................................................................134
10.6.1
Übersicht zum myAVR Progtool ......................................................................................134
10.6.2
Einstellungen Fuse- und Lock-Bits für AVR Produkte .....................................................139
10.7
Der Debugger..........................................................................................................................143
10.7.1
Debuggen von SVL Programmen....................................................................................143
10.7.2
Der SVL-DebugMonitor....................................................................................................145
10.7.3
Das SVL-Werkzeug RegExp............................................................................................146
10.8
Weitere Werkzeuge.................................................................................................................147
11
Informationen zu SiSy-Ausgaben.................................................................................................148
Anhang: Tastaturbelegung, allgemein..................................................................................................149
Anhang: Mausoperationen ...................................................................................................................151