PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : seriel "dtr" setzen



pebisoft
16.09.2005, 14:02
wie kann man seriell den datenpin "dtr" setzen und wieder ausschalten.
mfg pebisoft

linux_80
16.09.2005, 14:23
Hallo,
das hat doch was mit Flow-Control zu tun,
DTR/DSR -> Data Terminal Ready/Data Set Ready
sollte dann immer aktiviert werden, wenn man am PC Hardware-FlowControl aktiviert.

SprinterSB
16.09.2005, 14:34
Wenn man die selber kontrollieren will: Flow Control aus und (Windows)

http://msdn.microsoft.com/library/en-us/devio/base/escapecommfunction.asp

Was hat das mit AVRs zu tun? :-k

Xtreme
16.09.2005, 14:41
Ich glaube er meint den DTR Port an seinem µC?!? Zu Problem kann ich jedoch keine konstruktive Antwort geben...

MfG Xtreme

linux_80
16.09.2005, 16:00
Wenn es um die Serielle Schnittstelle geht, muss man das beim AVR selber machen, einfach einen freien Ausgang nehmen und nach Anforderung setzen und löschen.

pebisoft
16.09.2005, 19:08
"Ich glaube er meint den DTR Port an seinem µC?!?"
ich habe ein terminal "superterm 2.12" auf dem pc, da muss ich erst das häkchen "dtr" setzen, damit ich die daten senden kann zum pda . beim avr funktioniert der pda noch nicht. ich habe ihn am seriellen ausgang vom max am 9poligen stecker.
mit meinem visualbasicprogram treten keine probleme am pda auf, da sende ich den string mit chr(13) am ende und er wird vom hotpaw-basic auf dem pda dargestellt.
mfg pebisoft

linux_80
16.09.2005, 19:14
Evtl. hilft's einfach eine Brücke im Stecker zu legen, damit der DTR, bzw. beim PDA ist es dann wohl DSR, immer gesetzt ist,
das macht man doch desöfteren um die Flusskontrolle auszutricksen !

pebisoft
16.09.2005, 21:11
hallo, von wo muss man jetzt die brücke legen.
mfg pebisoft

linux_80
16.09.2005, 21:33
Hallo,

so in der Richtung hätte ich gemeint, auf der Seite vom PDA,

http://www.zytrax.com/tech/layer_1/cables/heavy.htm#spoof-dtr

must messen ob bei Pin 4 was raus kommt.
Pin 7 und 8 brauchst nicht.