• Keine Ergebnisse gefunden

Zusammenfassung des Vortrags

N/A
N/A
Protected

Academic year: 2022

Aktie "Zusammenfassung des Vortrags"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

UART

Zusammenfassung des Vortrags

Hinführung Die UART-Schnittstelle (Universal Asynchronous Receiver and Transmitter) bietet eine serielle Datenübertragung in asynchronen Schaltkreisen. Asynchrone Schaltkreise haben das Potential schneller und ezienter zu arbeiten als synchrone, weil erstere aus selbstän- digen Einheiten bestehen, die sich nur zu Kommunikationszwecken synchronisieren. Wenn die Kommunikation ruht, können einzelne Teilnehmer sich in den Sleep-mode versetzen und bei Bedarf durch einen sog. Handshake wieder geweckt werden. Die Kommunikations- schnittstelle ermöglicht eine dezentrale, eziente und vielseitige Entwicklung heterogener Endgeräte.

Hardware

(vgl. Abb.2) • UART-spezischen IC: MAX232(Pegelwandler) und RS232(Handshake)

• Kondensatoren zur Entkopplung der Versorgungsspannung

• SUB D9 Verbinder für 9-poliges Verlängerungskabel (Modem-Kabel)

Software Für das UART-Protokoll sind von Softwareseite einige wichtige Dinge zu leisten. Im We- sentlichen müssen die Frequenz, mit der die Datenwörter übertragen werden, in die spe- zischen Register (UBRR) eingeschrieben werden und Dinge wie Start/Stopp-bits abge- sprochen werden. Die Baudrate ist der wichtigste Parameter, der bei der Konguration festzulegen ist. Er muss sich ganzzahlig aus einem Systemtakt gewinnen lassen, damit beim Datentransfer die Abtastung auf Empfängerseite keinen missing Code generiert.

Handshake Der Handshake bietet die Möglichkeit, entweder Hardware basiert oder Software basiert, eine Kommunikation zwischen logischen Einheiten zu koordinieren. Basiert der Handsha- ke auf Hardware, wie das heute noch bei herkömmlichen Telefonleitungen realisiert wird, benötigt man zusätzlich zum DTE das DCE (vgl. Tab. 2), welche die Sende- und Emp- fangsbereitschaft absprechen. In moderner Architektur benutzt man gekreuzte Datenlei- tungen, die komplementäre Ports miteinander verknüpfen (vgl. Abb. 1). Man benötigt im Bussystem somit zwei zusätzliche Leitungen: die CTS- und die RTS-Leitung. Den prakti- schen Aufbau mit der benötigten Hardware für die UART-Schnittstelle lässt sich an Abb.

2 nachvollziehen. Software basierte Handshakes ndet man zum Beispiel in Routern. Hier werden die CTS/RTS-Leitung mit einem Datenwort (XON/XOFF) ersetzt.

1

Abbildung 1:

moderner Hardwarehandshake

1Quelle: mikrocontroller.net/articles/AVR-Tutorial:_UART

Maik Holzhey 1

(2)

UART

2

Abbildung 2:

UART-Aufbau mit Handshake

Quellen

DCE Data Carrier Equipment

DTE Data Terminal Equipment

CTS Clear to Send

RTS Request to Send

RXD receive Data

TXD transmit Data

UART Universal Asynchronous Receiver and Transmitter SPI serial peripheral interface

ISP in system programming

SCK serial clock

Tabelle 2:

Abkürzungsverzeichnis

• Inhaltsquellen:

1. mikrocontroller.net/articles/AVR-Tutorial:_UART (abgerufen 13.5.14) 2. mikrocontroller.net/articles/Baudratenquarz (abgerufen 13.5.14) 3. wikipedia.org/wiki/Émile_Baudot (abgerufen 8.5.14)

• Bildquellen:

1. Emile-Baudot: wikipedia.org/wiki/Émile_Baudot (abgerufen 8.5.14) 2. mikrocontroller.net/articles/AVR-Tutorial:_UART (abgerufen 8.5.14) 3. ASCII-Tabelle: asciitable.com (abgerufen 8.5.14)

4. Handshake: wikipedia.org/wiki/Handshake (abgerufen 11.5.14)

2Quelle: mikrocontroller.net/articles/AVR-Tutorial:_UART

Maik Holzhey 2

Referenzen

ÄHNLICHE DOKUMENTE

Die drei Ringe haben die Eigenschaft, dass sie von einander fallen, sobald einer der drei Ringe nachgibt – man merkt die erzieherische Absicht (www.borromeo.it).. 4.2

Zu diesen zählt auch, dass der Betroffene nicht anwesend ist, nicht rechtzeitig ermittelt werden kann oder von vorneherein klar ist, dass er nicht gewillt oder in der Lage ist,

Von der Stiftung Warentest wird diese Diskus- sion nicht angeführt, entweder nicht gekannt oder ignoriert?. Stattdessen werden naive Statements vorge- bracht, angeblich von

„ Cluster des Cluster-Leaders im übergeordneten Layer Hierarchie entscheidend für Skalierbarkeit..

Konkurrenz von Individuen um Reproduktionschancen innerhalb einer Gruppe: Unterschiedliche individuelle Strategien verfügen innerhalb einer Gruppe über unterschiedliche

Aachener Straße/Gürtel (Li. 13) Appellhofplatz/Zeughaus (Li. 16, 18) Berrenrather Straße/Gürtel Bf Deutz Messe (DB) Chlodwigplatz (Li. 16) Deutz Fachhochschule Dürener

Ich denke, hier im Rat gehen alle mit mir einig, dass Sport und Bewegung ein ganz wichtiger Bestandteil unseres Lebens und unserer Ge- sellschaft sind und eine grosse

Aufgrund der hohen Anforderungen dieser Garne ist es häufig nicht möglich die Tests direkt auf industriel- len Strickmaschinen durchzuführen.. Das Risiko einer Beschädigung