Allgemeines 21.994 Themen, 148.876 Beiträge

DTR an COM2

RJ.20011 / 7 Antworten / Baumansicht Nickles

Hallo, ich habe ein Problem mit meiner 2. seriellen Schnittstelle. Die schnittstelle ist im Bios korrekt mit 2F8 IRQ3 eingetragen. Unter XP wird sie als betriebsbereit angezeigt. Also eigentlich alles bestens. Aber ich kann mit keinen seriellen Gerät eine Kommunikation aufmachen. Der Schnittstellentester zeigt an, dass DTR fehlt. Sauber, Rechner dazu kriegen, das Data transver ready ist. Bloß wie? Ich kann dazu nirgendo etwas im Netz finden. Wer hatte ein ähnliches Problem und was hat geholfen? Ciao

bei Antwort benachrichtigen
Indronil Ghosh RJ.20011 „DTR an COM2“
Optionen

ist die karte kapput? welches gerät willst du daran anklemmen?

http://de.betterplace.org/projects/5500-lebensmittel-fur-kambodschanische-kinder
bei Antwort benachrichtigen
Andreas42 RJ.20011 „DTR an COM2“
Optionen

Hi!

ich bin mir nicht sicher, wie der Handshake an der COM-Schnittstelle normalerweise ablauft.

Sestzen kann man diese Signale durch entsprechnde Programmierung auch unter DOS (nicht im DOS-Fenster, es muss echtes DOS sein). Falls ich mich nciht irre, ich schau am besten in meinem PC-Intern4 nach...

OK, es muss gehen, nur hab' ich auf die schnelle nicht rausbekommen, wie man das programmiert. Das Buch enthält ein Beispieltool im C und Pascalquelltext, ich hab' das jetzt nicht durchgeackert...
Mit Google hab bei der Suche nach "com1 set dtr" Hinweise auf derartige Funktionen in Bibliotheken gefunden, man sollte daher ein Tool schreiben können.

Generell wird die Schnittstelle aber ersteinmal initalisiert und auf die nötigen Betriebsparameter gesetzt werden müssen. Ich denke, dass wird am einfachsten über ein Terminalprogramm gehen, dass man dann auf direkten Zugriff der Schnittstelle einrichtet.

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen
rj.2001 Andreas42 „Hi! ich bin mir nicht sicher, wie der Handshake an der COM-Schnittstelle...“
Optionen

Hallo,

ich will eigentlich nur ein GPS-Empfänger an diesem Port betreiben. An Com1 funktioniert alles, nur nicht an Com2. Da die Com1 aber schon durch ein anderes Gerät belegt ist, will ich halt die Com2 benutzen. Nur da funktioniert keinerlei Kommunikation.
Eins sei noch zu bemerken: Laufen soll das ganze an einem Ausus A8V. Bei meinem Board funktioniert es nicht, bei einem anderem (auch ein A8V) geht es allerdings auch nicht. Also ist schon mal ein Defekt des Boards auszuschließen.

Ciao

bei Antwort benachrichtigen
rj.2001 Nachtrag zu: „Hallo, ich will eigentlich nur ein GPS-Empfänger an diesem Port betreiben. An...“
Optionen

Hallo,
ich hab noch ein bissl mit einem Schnittstellentester umgefummelt. Im Normalfall ist DTR an. Sobald aber irgend eine Software (IRDA, FX, oder auch die GPS-Software) die Schnittstelle nutzen will, geht DTR aus. Dies ist eben bei COM1 nicht der Fall und somit funktioniert eben auch die Kommunikation. Jetzt könnte man sicherlich DSR und DTR im Kabel kurzschließen und damit dem Endgerät ein Handshake vortäuschen, aber normal ist das nicht. Habe reistry und dienste durchsucht aber keine Unterschiede oder Unterscheidungen gefunden. Im DOS-Mode habe ich mit mode ebenfalls kein Unterschied gesehen.
Ciao

bei Antwort benachrichtigen
Andreas42 rj.2001 „Hallo, ich hab noch ein bissl mit einem Schnittstellentester umgefummelt. Im...“
Optionen

Hi!

Ich würde immer noch darauf tippen, dass die COM2 nicht richtig konfiguriert ist. Aber was genau los ist, kann ich leider auch nicht sagen. Ich denke, ich würde jetzt den Support des GPS-mausherstellers kontaktieren, ob die da bereits irgendeine Lösung haben oder wenigstens weitere Hinweise.

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen
rj.2001 Andreas42 „Hi! Ich würde immer noch darauf tippen, dass die COM2 nicht richtig...“
Optionen

Hallo,
ich hab's gefunden :-)
Ursache war das BackPlane-Bracket-IO-Kabel. Es war ein Pin9-Typ und kein Pin5-Typ. Und damit sind die I/O's eben auch verdreht.
Mal wieder was gelernt. Trozdem Vielen Dank.
Ciao

bei Antwort benachrichtigen
rj.2001 Nachtrag zu: „Hallo, ich hab s gefunden :- Ursache war das BackPlane-Bracket-IO-Kabel. Es war...“
Optionen

Wen es genauer interessiert... mehr Infos giebt es hier:
http://www.hardware-bastelkiste.de/rs232c.html
oder hier:
http://www.mtronics-scs.de/rs232c.html

Ciao

bei Antwort benachrichtigen