Wieder mal UART Flow Control

Gast #4846079
Lesenswert?

Hallo,
ich möchte bei der Uartkommunikation zwischen 2 µC den hardware 
Flowcontrol benutzen.

Was das Programm, wenn der eine µC senden will, aber die Gegenstelle 
nicht so weit ist?
Bleibt das Programm dann an der Stelle stehen und wartet?
(hier nicht wundern, es geht unten weiter. Ich weiß, wie das klingt)

Und die zweite Frage:
Brauchen die RTS und CTS Leitungen die Pullup Widerstände? Es sind keine 
integriert. Oder macht der µC das "selbst" indem er die Pins auf High 
oder Low schaltet.
Muss natürlich dazu sagen, dass die UART Schnittstelle von µC Hardware 
flowcontrol von "alleine" kann und die Pins dafür "fest" definiert sind.

Danke und einen guten Rutsch.
Viele Grüße ARM Anfänger
#4846084
Lesenswert?

ARM schrieb im Beitrag #4846079:
> Was das Programm, wenn der eine µC senden will, aber die Gegenstelle
> nicht so weit ist?
> Bleibt das Programm dann an der Stelle stehen und wartet?
> (hier nicht wundern, es geht unten weiter. Ich weiß, wie das klingt)
Kommt auf das Programm an :-)
Sinn der Sache ist nur, dass nicht weiter gesendet wird, wenn die 
Gegenstelle nicht bereit ist. Ob dein Programm dann stumpf wartet oder 
was anderes tut?
>
> Und die zweite Frage:
> Brauchen die RTS und CTS Leitungen die Pullup Widerstände? Es sind keine
> integriert. Oder macht der µC das "selbst" indem er die Pins auf High
> oder Low schaltet.
> Muss natürlich dazu sagen, dass die UART Schnittstelle von µC Hardware
> flowcontrol von "alleine" kann und die Pins dafür "fest" definiert sind.

Üblicherweise ohne externe pullups. Da aber keiner weiss um welchen µc 
es geht....
Wird auch eher selten in der direkten Kommunikation zwischen 2 
Mikrocontrollern verwendet (ich kenne es nur von Modems, sonst habe ich 
die Steuersignale noch nie verwendet).
Gast #4846266
Lesenswert?

ARM schrieb im Beitrag #4846079:
> Oder macht der µC das "selbst" indem er die Pins auf High
> oder Low schaltet.

Vielleicht ja, vielleicht nein - das steht im Manual.

ARM schrieb im Beitrag #4846079:
> Brauchen die RTS und CTS Leitungen die Pullup Widerstände?

Bei manchen µC ja, bei anderen nicht - das steht im Datenblatt.

Georg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren