Objektorientierte Umsetzung der Klasse RS232 mit Vererbung
- Zunächst wird der Konstruktor noch etwas vereinfacht: Sehr wahrscheinlich werden wir stets 8 Datenbits und ein Stopbit senden. Deshalb werden diese Optionen herausgenommen.
- Nicht immer sollen 8-Bit Zahlen gesendet werden.
- Die Methode "void sendeZahl(uint8_t zahl)" wird darum in eine abgeleitete Klasse eingefügt.
- Hier also das Hauptprogramm, die erneuerte/vereinfachte Klasse RS232 und die abgeleitete Klasse RS232Zahl:
|
rs232_oop_senden_erben.zip - Download des Projekts zu den folgenden Teilprogrammen
Hauptprogramm
Bild 0-1: Hauptprogramm muecb.c
Klasse RS232
Bild 0-1: Klasse RS232.h
Klasse RS232Zahl
Bild 0-1: Klasse RS232Zahl.h