Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

"TERA TERM" / RS232

212 views
Skip to first unread message

Guenter Koenig

unread,
Mar 9, 2002, 1:34:10 PM3/9/02
to
Moin moin,

benutzt oder hat jemand Erfahrung mit dem Terminal Programm "Tera Term"?
Nächste Frage: wie kann ich mit dem internen UART (AVR 8515/4413) eine RS232
Verbindung aufbauen incl. Handshake über RTS/CTS?
Ich möchte ja ungern noch einen 16C550 zusätzlich verbraten.

Danke schon jetzt für die schnelle Hilfe,

Günter König


Robert Rottmerhusen

unread,
Mar 9, 2002, 6:51:21 PM3/9/02
to
Moin Günter,

>Moin moin,

Wohl aussem Norden, wa ?

So nun bin ich auch wieder online, aber von Süden aus ...
(bin umgezogen)

>benutzt oder hat jemand Erfahrung mit dem Terminal Programm "Tera Term"?

Jo, ich geht gut mit Win9x und NT 4.
XON - XOFF get mit Teraterm besser als bei anderen Terminalprogrammen.

>Nächste Frage: wie kann ich mit dem internen UART (AVR 8515/4413) eine RS232
>Verbindung aufbauen incl. Handshake über RTS/CTS?

Die Empfangsroutine in den Interrupt legen und die Daten puffern.
Einen Puffer vorsehen, der doppelt so gross ist, wie der 55x im PC,
denn Windows sendet nachdem man vom Controller aus des senden des PCs
miitels Handshake unterbuden hat, noch den ganzen Puffer des 55x.

Beim Senden ist darauf zu achten, dass das Zeichen, bei dem der PC den
Epfang gesperrt hat, nochmal zu senden.

>Ich möchte ja ungern noch einen 16C550 zusätzlich verbraten.

Der ist wohl auch nicht so viel besser und dazu noch teuer.

>Danke schon jetzt für die schnelle Hilfe,

Bitte. Ich hatte obiges Problem sonmal teilweise für PIC16F87x
realisiert.

Grüsse
Robert

Georg Richter

unread,
Mar 10, 2002, 7:48:54 PM3/10/02
to
Robert Rottmerhusen <nm...@rottmerhusen.com> schrieb in im Newsbeitrag:
3c8a9ccb...@news.online.de...
> Moin Günter,
>
> >Moin moin,

Moin' moin' auch.

> Wohl aussem Norden, wa ?

Ich nich.

> So nun bin ich auch wieder online, aber von Süden aus ...
> (bin umgezogen)
>
> >benutzt oder hat jemand Erfahrung mit dem Terminal Programm "Tera Term"?

Tera Term Pro? Im Gegensatz zu "Hüpertörminel" eine gute Wahl. Hab' aber den
Dreh noch nicht gefunden, wie oder ob es mit Parametern aufgerufen werden
kann. Will immer zuerst "nach draussen".

> Jo, ich geht gut mit Win9x und NT 4.
> XON - XOFF get mit Teraterm besser als bei anderen Terminalprogrammen.

Wer nimmt denn noch sowas (ausser Windoze nach der Installation) ?

> >Nächste Frage: wie kann ich mit dem internen UART (AVR 8515/4413) eine
RS232
> >Verbindung aufbauen incl. Handshake über RTS/CTS?
>
> Die Empfangsroutine in den Interrupt legen und die Daten puffern.
> Einen Puffer vorsehen, der doppelt so gross ist, wie der 55x im PC,
> denn Windows sendet nachdem man vom Controller aus des senden des PCs
> miitels Handshake unterbuden hat, noch den ganzen Puffer des 55x.

Wer sendet denn? Windoze oder ich? Zumindest mit eigenen Programmen hatte
ich noch keine Probleme. Man sollte VOR dem Senden EINES Zeichens prüfen, ob
man senden darf. Soviel Puffer muss sein.

> Beim Senden ist darauf zu achten, dass das Zeichen, bei dem der PC den
> Epfang gesperrt hat, nochmal zu senden.

Un der "PC" sol dann ahnen, ob es ein zweites Mal kommt oder ob zwei gleiche
Zeichen hintereinander kommen sollten?

> >Ich möchte ja ungern noch einen 16C550 zusätzlich verbraten.

Der ist doch eigentlich "unkaputtbar" ;-)

Freundliche Grüsse aus Stuttgart

--
Georg O.F. Richter
alias Hourdi
hourdi_@_t-online.de

Guenter Koenig

unread,
Mar 12, 2002, 12:54:39 AM3/12/02
to
Hi Georg,

mit verbraten meinte ich eigentlich "verbauen", da der AVR ja schon einen
UART hat. Aber trotzalledem: es scheint doch so zu funktionieren wie ich es
mir vorstellte. TeraTerm ist garnicht so schwer.......
Wenns aber doch noch Probleme geben sollte, kann ich mich evt. direkt an
dich wenden?

Danke und Gruß nach Stuttgart,
Günter

"Georg Richter" <hou...@t-online.de> schrieb im Newsbeitrag
news:a6jqlh$oi7$05$1...@news.t-online.com...

Robert Rottmerhusen

unread,
Mar 12, 2002, 2:02:44 PM3/12/02
to
Moin Georg,

>> >benutzt oder hat jemand Erfahrung mit dem Terminal Programm "Tera Term"?
>
>Tera Term Pro? Im Gegensatz zu "Hüpertörminel" eine gute Wahl. Hab' aber den
>Dreh noch nicht gefunden, wie oder ob es mit Parametern aufgerufen werden
>kann. Will immer zuerst "nach draussen".

Einfach die TERATERM.INI ändern, oder mehrere basteln und umbenennen.

>> Jo, ich geht gut mit Win9x und NT 4.
>> XON - XOFF get mit Teraterm besser als bei anderen Terminalprogrammen.
>
>Wer nimmt denn noch sowas (ausser Windoze nach der Installation) ?

Ist ganz praktisch mit HEX-Files (ASCII) über Dreidraht-Verbindung.

>> >Nächste Frage: wie kann ich mit dem internen UART (AVR 8515/4413) eine
>RS232
>> >Verbindung aufbauen incl. Handshake über RTS/CTS?
>>
>> Die Empfangsroutine in den Interrupt legen und die Daten puffern.
>> Einen Puffer vorsehen, der doppelt so gross ist, wie der 55x im PC,
>> denn Windows sendet nachdem man vom Controller aus des senden des PCs
>> miitels Handshake unterbuden hat, noch den ganzen Puffer des 55x.
>
>Wer sendet denn? Windoze oder ich? Zumindest mit eigenen Programmen hatte
>ich noch keine Probleme. Man sollte VOR dem Senden EINES Zeichens prüfen, ob
>man senden darf. Soviel Puffer muss sein.

Ich meine den Transfer grosser Datenblöcke ohne spezielles
Softwareprotokoll. Einfach mit 'Send File' von Tera Term aus.

>> Beim Senden ist darauf zu achten, dass das Zeichen, bei dem der PC den
>> Epfang gesperrt hat, nochmal zu senden.
>
>Un der "PC" sol dann ahnen, ob es ein zweites Mal kommt oder ob zwei gleiche
>Zeichen hintereinander kommen sollten?

Der PC merkt erst, dass der Puffer voll ist, wenn ein überlauf
aufgetreten war, d.h. das Zeichen, was den Überlauf verursacht hat
muss neu gesendet werden, sonst feht es.

Grüsse
Robert

Georg Richter

unread,
Mar 12, 2002, 7:15:51 PM3/12/02
to
Guenter Koenig <koenig-adendorf#gue...@t-online.de> schrieb in im
Newsbeitrag: a6k589$gb4$04$1...@news.t-online.com...

> mir vorstellte. TeraTerm ist garnicht so schwer.......
> Wenns aber doch noch Probleme geben sollte, kann ich mich evt. direkt an
> dich wenden?

Reihenfolge (beliebig):
1. Sprache in Tera-Term auf "Japanisch" einstellen, und dann die Hilfe
anklicksen ;-)
2. Robert
3. Mich

Falls ein Bit fehlt, gehe ich immer zu OBI ;-)

Gruss

Georg Richter

unread,
Mar 12, 2002, 7:11:18 PM3/12/02
to
Robert Rottmerhusen <nm...@rottmerhusen.com> schrieb in im Newsbeitrag:
3c8e4ae4...@news.online.de...

Moin' Robert,

> Einfach die TERATERM.INI ändern, oder mehrere basteln und umbenennen.

Danke. Darauf haette ich Doedel selber kommen koennen! Die alte Leier mit
den "INI"s ...

> >> Jo, ich geht gut mit Win9x und NT 4.
> >> XON - XOFF get mit Teraterm besser als bei anderen Terminalprogrammen.
> >
> >Wer nimmt denn noch sowas (ausser Windoze nach der Installation) ?
>
> Ist ganz praktisch mit HEX-Files (ASCII) über Dreidraht-Verbindung.

Gibt's da nicht UARTs, die XON-XOFF "hardware"-maessig koennen, und andere
nicht?

> >> >Nächste Frage: wie kann ich mit dem internen UART (AVR 8515/4413) eine
> >RS232
> >> >Verbindung aufbauen incl. Handshake über RTS/CTS?
> >>
> >> Die Empfangsroutine in den Interrupt legen und die Daten puffern.
> >> Einen Puffer vorsehen, der doppelt so gross ist, wie der 55x im PC,
> >> denn Windows sendet nachdem man vom Controller aus des senden des PCs
> >> miitels Handshake unterbuden hat, noch den ganzen Puffer des 55x.
> >
> >Wer sendet denn? Windoze oder ich? Zumindest mit eigenen Programmen hatte
> >ich noch keine Probleme. Man sollte VOR dem Senden EINES Zeichens prüfen,
ob
> >man senden darf. Soviel Puffer muss sein.
>
> Ich meine den Transfer grosser Datenblöcke ohne spezielles
> Softwareprotokoll. Einfach mit 'Send File' von Tera Term aus.

Schade, dass Z-Modem nicht implementiert ist.

> >> Beim Senden ist darauf zu achten, dass das Zeichen, bei dem der PC den
> >> Epfang gesperrt hat, nochmal zu senden.
> >
> >Un der "PC" sol dann ahnen, ob es ein zweites Mal kommt oder ob zwei
gleiche
> >Zeichen hintereinander kommen sollten?
>
> Der PC merkt erst, dass der Puffer voll ist, wenn ein überlauf
> aufgetreten war, d.h. das Zeichen, was den Überlauf verursacht hat
> muss neu gesendet werden, sonst feht es.

Das kommt davon, wenn man seine Baud-Rate nicht bezahlt hat ;-)

Portier an der Hotel-Rezeption:
"Haben Sie ein Bad genommen?"
Gast: "Nein, wieso? Fehlt eins?"

(Ist schon ein paar Jahre her, dass die Benutzung der Badewanne extra
gekostet hat)

0 new messages