Ausgabe auf Parallelport



  • Hallo,
    Ich weiß, es wird bestimmt öfters nach diesem Thema gefragt. Aber ich möchte gerne wissen, ob es noch eine andere möglichkeit gibt Daten an den Parallelport zu senden, wie nur der out befehl. Weil jedes mal, wenn ich versuche etwas damit an den Port zu senden, kommt nur die Meldung "Segmentation faild". Aber richtig Assembliert und Gelinkt wird das Programm. Weiß einer Rat?
    Ich bedanke mich im vorraus.



  • Ich kenne nur Segmention Fault.
    Und das deutet auf fehlerhafte Programmierung hin.



  • Dann versuchst das das sicherlich unter Linux. Da die I/O-Geräte vom Betriebssystem geschützt werden, wird dein Programm beim Direktzugriff einfach mal gekickt. Für die Parallele Schnittstelle gitb es aber genug andere Möglichkeiten unter Linux. Man kann im einfachsten Fall direkt /dev/parportX ansprechen. Ansonsten gibts noch ppdev um im Usermode (also da wo alle Programme liegen) "Treiber" für Geräte am Parallelen Port zu machen. Mein LCD-Display was heir am Rechner hängt arbeitet z.B. so. Google ist dein Freund 😉



  • Kann mir da nicht mal einer einen kleinen Beispiel Quellcode schreiben? Wäre sehr dankbar.


Anmelden zum Antworten