Programmdatei: myfkt.c , myfkt.h , bit_io3_mod.c
Das Projekt "Lauflicht" vom letzten Foliensatz wird in eine C-Datei mit einer Wartefunktion ohne Gedächtnis und der Übergangsfunktion mit Gedächtnis, die zugehörige Header-Datei und eine C-Datei mit dem Hauptprogramm aufgeteilt.
Test freilaufend, mit Unterbrechungspunkt und im Schrittbetrieb. Überspringen der Wartefunktion mit "Step-Over".
Hardware-Konfiguration: keine
Programmdatei: mtest_quad.c
Testobjekt ist eine Quadrierungsfunktion mit einem kleinen Implementationsfehler. Der Testrahmen umfasst ein mit Beispielwerten für die Ein- und Ausgabe initialisiertes Feld und ein Hauptprogramm, dass die Testbeispiele schrittweise abarbeitet und bei einer Soll/Ist-Abweichung einen Fehlerzähler erhöht.
Test im Simulator mit einem Unterbrechungspunkt vor der Anweisung zur Erhöhung des Fehlerzählers.
Autor: gkemnitz, Letzte Änderung: 06.11.2024 20:33:29