JSDL
JSDL
SDL Editor und Codegenerator
Eine Erweiterung von Jens Altmann's grossaritgem JSDL (Jens's simple SDL) Tool.
Mein besonderer Dank geht an Jens Altmann für die Überlassung des Quellcodes von JSDL, was mir diese (und eventuelle künftige) Erweiterungen ermöglicht hat !
Das ist ein SDL Editor und Codegenerator, das SDL System kann auf einem Windows-Host simuliert werden,
und MSC (Message Sequence Charts) lassen sich aufzeichnen.
Die Originalbeschreibung findet sich
hier.
(Die Host-Simulation erfordert eine C Entwicklungsumgebung auf dem Windows-Rechner, z.B.
Microsoft Visual Studio 6 oder Cygwin
mit gcc.)
Meine Erweiterungen beinhalten im Wesentlichen Anpassungen für 8-bit µController und betreffen das SDL-Tool und das Laufzeitsystem ('jsdlkern.c','kernel_if.h'):
- jsdlkern: Verwendung von ausschliesslich 'char' und 'short' Typen
- SDL: Codegenerator erzeugt 16-bit Signal-IDs
- SDL: Einfacherer Zugriff auf optionalen Signalparameter
- SDL: Kleinere Fehlerbereinigungen, Erweiterungen für die SDL Diagramme
Siehe auch HISTORY.txt und die AVR Projekt Beschreibung.
Download
Erweitertes JSDL Tool, GUI Version 1.3.0:
- jsdl.exe (deutsch) Keine Installation notwendig, .exe Datei abspeichern und ausführen.
- jsdl_en.exe (englisch) Keine Installation notwendig, .exe Datei abspeichern und ausführen.
SDL Laufzeitsystem Version 1.2.0:
- kernel.zip Kann an einen beliebigen Ort entpackt werden, der Pfad zum ./kernel/ Verzeichnis muss im SDL Tool und in den Projekteinstellungen bzw. im Makefile für den µController eingetragen werden.
Letzte Aktualisierung 17.11.2008 10:53:58