= 4.1 Aufgabe 1 - C: GPIO == Vorbereitungsfragen: === a. Wozu werden Pull-Up Widerstände bei der Abfrage von Tastern benötigt? === b. Wie werden Taster entprellt? === c. Wie wird ein einzelnes Bit in einem 32-bit Wort getoggelt, ohne die anderen Bits zu verändern? `int x ^= (1 << 0);` === d. Was ist speziell bei der Programmierung von Mikrocontrollern unter dem Begriff Initialisierung zu verstehen? === e. An Welchen Pors des Mikrocontrollers sind die LEDS und Taster der STefi Light Patine angeschlossen? === f. Studieren Sie die wichtigsten Quelltextdateien des C-Projektes task1.c und Stefi-Light.h. Welche Register und welche Bits werden hier beschrieben? Suchen Sie in der ST-Dokumentation (Reference Manual) die beiden relevanten Kapitel heraus und vollziehen Sie die Bedeutung der getätigten Einstellungen nach. === g. Wie muss ein Pin konfiguriert werden damit er als Eingang verwendet werden kann? === h. Erstellen Sie ein detailliertes Flussdiagramm für Ihre Lauflicht-Applikation