Supportnet / Forum / Anwendungen(Java,C++...)
Displaytreiber programmieren
Frage
Hallo
ich soll einen Displaytreiber programmieren..
Was sind eigentlich die Aufgaben eines Treibers und wie gehe ich am besten vor?
Antwort 1 von DeluxeStyle
Naja, über einen Treiber spricht das Betriebssystem die Hardware an...
Wenn du keine Ahnung von Betriebssystemen hast, dann würde ich das Programmieren von Treibern sein lassen
Wenn du keine Ahnung von Betriebssystemen hast, dann würde ich das Programmieren von Treibern sein lassen
Antwort 2 von Djingi
Das wird ein Treiber für ein externes Gerät und das wird nicht an dem Pc angeschlossen.
Antwort 3 von DeluxeStyle
aber auch das externe Gerät hat dann ein Betriebssystem, wenn es ein Display hat.
Dann musst du nen Treiber für das Betriebssystem schreiben, dass dann die Grafikkarte ansteuert
Dann musst du nen Treiber für das Betriebssystem schreiben, dass dann die Grafikkarte ansteuert
Antwort 4 von Lutz1965
Hallo
schreibe docheinfach mal die Daten auf, was Du so hast an Hardware...und wie das ganze angesteuert werden soll.
Gruss
Lutz
schreibe docheinfach mal die Daten auf, was Du so hast an Hardware...und wie das ganze angesteuert werden soll.
Gruss
Lutz
Antwort 5 von Supermax
Um welches Gerät und welche Art von Display handelt es sich denn überhaupt?
Treiberprogrammierung z.B. unter Windows unterscheidet sich von der unter Linux und das wiederum von der Programmierung für Embedded-Systeme.
Treiberprogrammierung z.B. unter Windows unterscheidet sich von der unter Linux und das wiederum von der Programmierung für Embedded-Systeme.
Antwort 6 von Ralfman
Antwort 7 von Djingi
Das Display wird von einem Mikrokontroller angesteuert
Antwort 8 von Supermax
Welche Art von Display? Und welcher Microcontroller? In welcher Sprache soll das realisiert werden? Assembler, C? Was soll der Treiber an Funktionen bereitstellen?
Antwort 9 von Djingi
Es ist ein Displaymit LC Elementanzeigen, aber ich wollte nur allgemein wissen was der treiber machen soll und wie man vor geht um ein Softwarekonzept zu erstellen.
Antwort 10 von Supermax
Ein Treiber stellt einem Betriebssystem oder auch einer Applikation eine Reihe von definierten Funktionen zur Verfügung, um das jeweilige Gerät ansprechen zu können, ohne die technischen Details zu kennen.
Typische Funktionen eines Treibers umfassen z.B.
* Ausgabe der Fähigkeiten des jeweiligen Gerätes, bei einem LCD-Panel könnte das z.B. die Anzahl der Zeilen und die Anzahl der Zeichen pro Zeile sein.
* Primitive Ein-/Ausgabefunktionen, z.B. "Anzeige löschen", "Ein Zeichen ausgeben" usw.
Typische Funktionen eines Treibers umfassen z.B.
* Ausgabe der Fähigkeiten des jeweiligen Gerätes, bei einem LCD-Panel könnte das z.B. die Anzahl der Zeilen und die Anzahl der Zeichen pro Zeile sein.
* Primitive Ein-/Ausgabefunktionen, z.B. "Anzeige löschen", "Ein Zeichen ausgeben" usw.

