FSST - Hardwarenahe Programmierung

You are viewing an older revision! See the latest version

Fragen STM

Zeichnen Sie in einem selbst gewählten Beispiel ein Zustandsdiagramm und beschreiben Sie kurz die notwendigen Elemente.

Wie können Zustände der State Machine (STM) in C++ definiert werden.

Woraus beteht die grundsätzliche Funktionenimplementierung (Beispiel).

Schreiben Sie eine Funktion Idle() für den Zustand ST_IDLE, der folgende Funktion implementieren soll: (a) einmal kurz die Led1 blinken (b) warte auf Tastendruck con sw1 (c) einmal kurz die Led1 blinken

Welche Zustandsübergänge sind in einem Mikrokontrolersytem üblich?

Welche grundsätzlichen 4 Typen von Ereignissen werden unterschieden?

Schreiben Sie für die Klasse SwEvent Klasse einen Konstruktor, der den Pin für den auszulösenden Interrupt und die private Variable pressed auf den übergebenen Wert initialisiert .

Erweitern Sie für die Klasse SerialEvent Klasse, so dass .

Wie muss die Klasse SerialEvent umgeschrieben werden, damit Sie alle Funktionen der Serial-Klasse verwenden können.


All wikipages