Setup
Nach Einschalten des MC-Systems wird unter PlatformIO
unter dem Arduino-Framework zunächst die Funktion void setup()
durchlaufen.
Anschließend erfolgt die Abarbeitung der Funktion void loop()
.
Für das vorliegende Projekt werden die notwendigen Setup-Vorgänge in eine Datei my_setup.cpp
verlagert.
Damit wird in der Hauptdatei die Übersichtlichkeit erhöht, es ist hier
lediglich der Aufruf der eigenenen Setupfunktion fctMySetup()
notwendig.
Setupfunktion
Innerhalb der eigenen Setupfunktion fctMySetup()
erfolgt die
Einstellung der Pin-Modi für die digitalen Ein- und Ausgänge. Diese Funktion
kommt in eine separate Datei. Bei späteren
Erweiterungen kann die Setupfunktion ergänzt werden, ohne dass die Übersicht
im Hauptprogramm verloren geht.