|
|
# Inbetriebnahme des Treibers und der 7-Segmentanzeige |
|
|
\ No newline at end of file |
|
|
# Inbetriebnahme des Treibers und der 7-Segmentanzeige
|
|
|
|
|
|
Fertige Platine mit 7 - Segementanzeige und 220 Ohm Widerständen:
|
|
|
|
|
|
<img src="https://mygit.th-deg.de/ce12213/Kernelmodul_Sevenseg/raw/master/Pictures/Sevenseg%201.jpeg" width="200" height="250">
|
|
|
|
|
|
Die Inbetriebnahme ist wiefolgt:
|
|
|
- Makefile erstellen `& nano Makefile`
|
|
|
- Sevenseg.c in das Zielverzeichnis kopieren
|
|
|
- Makefile ausführen `& make sevenseg.c`
|
|
|
- LKM einbinden `& insmod sevenseg.ko`
|
|
|
- Auf Fehlermeldungen prüfen und Majornummer auslesen `& dmesg`
|
|
|
- Nodedatei mit ausgelesener Majornummer im angegeben Zielverzeichnis erstellen `& mknod /dev/sevenseg 243 0`
|
|
|
- System ist einsatzbereit und lässt sich mit `& echo 3 > /dev/sevenseg` verwenden
|
|
|
|
|
|
[Video] (https://youtu.be/KeWOKTn3TiI)
|
|
|
|
|
|
Major- und Minornummern sowie Verzeichnisse und Dateinamen sind nur Beispiele bzw. unsere Ergebnisse, diese können unter Umständen auf anderen Systemen nicht verwendet werden und sollten stets selbst überprüft werden um Fehlfunktionen zu vermeiden. |
|
|
\ No newline at end of file |