Dieser Artikel erschien im Embedded Projects Journal 17 auf Seite 16.
In der 13ten Ausgabe von Embedded Projects Journal wurden im Artikel Implementierung einer Finite State Machine die Grundlagen zu endlichen Automaten vermittelt und unterschiedliche Implementierungsmöglichkeiten aufgezeigt. Darauf aufbauend zeigt dieser Beitrag, wie mit Hilfe von XML endliche Automaten beschrieben und mit XSLT der zugehörige C-Code automatisch generiert werden können. Als Anwendungsbeispiel wird eine einfache Temperaturregelung modelliert und mit einem Arduino realisiert....