Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Serielle Schnittstelle

  1. #1
    Chaos Kind Avatar von Freehawk
    Registriert seit
    Apr 2003
    Ort
    Wolfegg
    Beiträge
    95

    Serielle Schnittstelle

    Hallo zusammen,

    ich habe eine Frage:

    Kann ich über die Konsole, also mit Befehlen, die RTS-Signale (Pin 7) und DTR-Signale (Pin 4) der Seriellen Schnittstelle ansteueren?

    Also die beiden Pins auf 1 zu setzten und dann wieder auf 0 zurückzusetzen.

    Genauso würde mich interessieren ob ich mit einem Konsolenbefehl ein Signal, der am CD Pin (Pin 1) angeschlossen ist einlesen kann? Sprich überprüfen ob ein Signal anliegt.

    Ich will mich da was ranbasteln um Geräte ein- und ausschalten zu können und dann noch den Status abfragen zu können.

    Ich hoffe Ihr Profis könnt mir weiterhelfen. Wenn es über die Konsole nicht geht, gibt es dann eine andere Möglichkeit die Serielle Schnittstelle anzusteueren?

    Gruß
    Markus

  2. #2
    Benutzter Registrierer
    Registriert seit
    Feb 2004
    Beiträge
    2.281
    Moin,

    Zitat Zitat von Freehawk Beitrag anzeigen
    Hallo zusammen,

    ich habe eine Frage:

    Kann ich über die Konsole, also mit Befehlen, die RTS-Signale (Pin 7) und DTR-Signale (Pin 4) der Seriellen Schnittstelle ansteueren?

    Also die beiden Pins auf 1 zu setzten und dann wieder auf 0 zurückzusetzen.

    Genauso würde mich interessieren ob ich mit einem Konsolenbefehl ein Signal, der am CD Pin (Pin 1) angeschlossen ist einlesen kann? Sprich überprüfen ob ein Signal anliegt.
    Zitat Zitat von RadioEriwan
    Im Prinzip: Ja
    Zitat Zitat von Freehawk Beitrag anzeigen
    Wenn es über die Konsole nicht geht, gibt es dann eine andere Möglichkeit die Serielle Schnittstelle anzusteueren?
    Ich hatte mal hier:
    http://www.linuxforen.de/forums/showthread.php?t=193255
    was dazu geschrieben, allerdings ging da das Signal ueber die TxD Leitung und nicht ueber die Handshakes. Das hatte ich deswegen gemacht, weil ich auf die Schnelle unter den entsprechenden termio-ioctls nichts fuer die Handshakes gefunden hab'. Wenns da was gibt, ist es wohl etwas versteckter, nochdazu,wenn RTS und DTR getrennt angesteuert werden soll.
    Die sauberste Loesung waere wohl ein kleines Kernel-Modul zu schreiben, mit dem man direkt in den Registern des UART nach Lust und Laune werkeln kann und das dann mit einem kleinen Userspaceprogramm anzusprechen.
    Damit koennte man dann auch mit den erzeugten Interrupts des UARTs arbeiten.
    Ein Kernelmodul, das so aehnliche Faxen macht und vielleicht als Vorlage dienen kann, ist bei lirc enthalten, um ueber die serielle Infrarot-Befehle senden und empfangen zu koennen.

    Gruss
    WK
    Das ist aber zu viel zum Lesen und ich will, dass er einfach kompeliert!

  3. #3
    Chaos Kind Avatar von Freehawk
    Registriert seit
    Apr 2003
    Ort
    Wolfegg
    Beiträge
    95
    Hallo,

    danke für die Antwort. So wie es aussieht komm ich um ein wenig C programmieren nicht herum.

    Wenn ich mir das so anschaue, dann kann ich mir ja drei kleine Programme zusammenbasteln. Das Erste um RTS zu schalten, das Zweite um DTR zu schalten und das Dritte um den Status über CD abzufragen.

    Das ist ja fast das Programm von dir WK nur muss ich finden wie ich die Handshake Prots ansprechen kann.

    Kann mir da vielleicht jemand noch nen TIP geben?

    Gruß
    Markus

Ähnliche Themen

  1. qemu: Serielle Schnittstelle bleibt stumm
    Von nobody0 im Forum Virtuelle Maschinen und Emulatoren
    Antworten: 2
    Letzter Beitrag: 13.05.05, 23:35
  2. Daten an Serielle schnittstelle senden
    Von linuxnoob:-) im Forum Selbstgebaute Elektronik
    Antworten: 10
    Letzter Beitrag: 14.03.05, 08:49
  3. Wie Serielle Schnittstelle resetten?
    Von nobody0 im Forum stationäre Hardware
    Antworten: 6
    Letzter Beitrag: 19.12.04, 02:19
  4. Router über die serielle Schnittstelle ansprechen.
    Von dichtefichte im Forum Router und Netzaufbau
    Antworten: 4
    Letzter Beitrag: 28.09.04, 00:17
  5. serielle schnittstelle testen
    Von stefan-tiger im Forum Anbindung an die Aussenwelt
    Antworten: 1
    Letzter Beitrag: 06.04.03, 12:26

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •