Kann man mit UART-gleichzeitig senden und empfangen?

Gast #37924
Lesenswert?
• ▲
▼
Hi Klaus,

UART = Universal Asynchronous (!!!) serial Receiver and Transmitter

Das USART (... Synchronous and Asynchronous...) des Mega8 könnte auch
noch den Synchron-Modus.

Sebastian
Gast #37927
Lesenswert?
• ▲
▼
kommt darauf an was du als gleichzeitig bezeichnest, wirklich simmultan
empfangen und senden kannst schon, hast ja einen eigenen Sende- und
Empfangsbuffer, aber die Verarbeitung der Daten wirst nicht
gleichzeitig abhandeln können, werden ja verschiedene Interrupts
generiert und diese kannst nur einmal sequenziell abarbeiten
Gast #37929
Lesenswert?
• ▲
▼
Hi,

etwas spät, aber besser als nie...

Danke crazy horse, Du hast absolut recht, ich hab' Blödsinn
geschrieben. Die Richtigstellung:

Asynchron bedeutet, daß der Sender zu einem beliebigen Zeitpunkt senden
kann, und nicht zu warten braucht. Deshalb braucht man aber die
Baudrate.

Synchron bedeutet, daß man 2 Leitungen hat: Eine für die Daten und die
anderen für den Takt (wie bei I2C).

Hier war natürlich nach der Vollduplexfähigkeit gefragt.

Danke nochmal für den Hinweis!

Sebastian

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