Forum: Mikrocontroller und Digitale Elektronik [UART]Senden/Empfangen mit unterschiedlichen BaudRaten?


von Floh (Gast)


Lesenswert?

N'abend!

Ist es denn möglich mit zwei verschiedenen Übertragungsraten zu senden 
und zu empfangen?

Der Ausgang unsres uCs sendet nämlich relativ langsam und teilweise sehr 
lange um die Eingangs-Information protokollgerecht zu verschicken.

Um das Programm möglichst effizient zu gestalten macht es aber durchaus 
Sinn
die Eingangs-Informationen mit einer viel höheren Übertragungsrate in 
den
uC zu bringen als sie codiert wieder rausgesendet werden.

Ist sowas realistisch? Gibt es AVRs mit 2 UARTS?

Danke im voraus! :)

Flo

von Robin T. (rotoe) Benutzerseite


Lesenswert?

Floh wrote:
> Gibt es AVRs mit 2 UARTS?

Jop. Das ist aber auch das Einzige was ich weiß :)

von Floh (Gast)


Lesenswert?

Jaaa was nu, realistisch oder gibt es AVRs mit 2 UARTS? :P

von Robin T. (rotoe) Benutzerseite


Lesenswert?

Floh wrote:
> Jaaa was nu, realistisch oder gibt es AVRs mit 2 UARTS? :P

Es gibt AVR's mit 2 UART's

von spess53 (Gast)


Lesenswert?

Hi

ATMega162, ATMega164/324/644, ATMega128, 
ATMegaATmega640/1280/1281/2560/2561

Brauchst du noch mehr?

MfG Spess

von STK500-Besitzer (Gast)


Lesenswert?

>Brauchst du noch mehr?

notfalls gibt es auch noch UARTs, die man per SPI oder anderen Bussen an 
den Controller hängen kann.

von spess53 (Gast)


Lesenswert?

Hi

Es gibt natürlich immer noch Varianten für SadoMasoFans.

MfG Spess

von STK500-Besitzer (Gast)


Lesenswert?

>Es gibt natürlich immer noch Varianten für SadoMasoFans.

Sadomaso wäre noch 2 fullduplex SoftUarts dazuzubasteln...

Eigentlich müsste das auch gehen: Ein Hardware-USART zum empfangen und 
zum Senden ein Soft-UART nehmen. Damit kann man auf jeden Fall 
unterschiedliche Baudraten hinbekommen.

von 6641 (Gast)


Lesenswert?

Baudratenwechsel ist Schrott. Ausser mal will es absichtlich nicht PC 
kompatibel gestalten. Ich hab's vor Jahren auch mal gesollt, einen 
Baudratenwechsel im Protokol. Der PC hat sich gemaechliche 1.7 sekunden 
dazu zeitgenommen. Da war natuerlich alles schon vorbei.

von Floh (Gast)


Lesenswert?

"Baudratenwechsel ist Schrott..."

Nunja, also empfangen wird vom PC. Gesendet wird an DMX gesteuerte 
Lamperl, Moving Lights etc. . Die scheren sich nur dass irgendwann was 
ankommt.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

6641 wrote:
> Baudratenwechsel ist Schrott. Ausser mal will es absichtlich nicht PC
> kompatibel gestalten.

Naja, sag das entweder meinem EPSON GPS Modul oder meinem M$ Autoroute. 
Das Modul will nur 9600 Baud NMEA senden und das M$ Autoroute will nur 
4800 Baud NMEA empfangen :-(

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.