Präprozessor-Direktiven

Konstanten definieren Präprozessor Konstanten werden mit dem #define Befehle erstellt. Diese können einfach nur als Name exisitieren wie im Folgenden zu sehen ist: oder sie können mit einem Wert versehene werden. Der Präprozessor fügt dann an jeder Stelle an der, der Konstante name verwendet wird, den entsprechende Wert ein. Auch Ausdrücke sind möglich: Ob eine …

Weiterlesen

Debug Ausgaben im Quellcode

Gerade beim neuen Entwicklungen ist es wichtig ein paar Ausgaben über die serielle Schnittstelle oder ein anderes Medium zu schicken. Natürlich können diese Ausgaben einfach gelöscht oder ausdokumentiert werden. Aber spätestens wenn die Implementierung erweitert wird, werden sie wieder benötigt. Es gibt unterschiedliche Ansätze welche ich hier kurz vorstellen möchte. Welche Variante die Richtige ist …

Weiterlesen