Embedded Systems und Firmware

Welche Aussage zur seriellen Kommunikation per UART ist korrekt?

  1. ADie sendende Seite gibt eine Taktleitung aus, und die empfangende Seite liest die Daten mit diesem Takt
  2. BEs wird keine Taktleitung verwendet, Sender und Empfänger stellen dieselbe Übertragungsgeschwindigkeit (Baudrate) ein, und das Startbit zeigt den Beginn an
  3. CViele Geräte hängen an einer Leitung, und das Gegenüber wird per Adresse gewählt
Antwort und Erläuterung anzeigen

Antwort: B. Es wird keine Taktleitung verwendet, Sender und Empfänger stellen dieselbe Übertragungsgeschwindigkeit (Baudrate) ein, und das Startbit zeigt den Beginn an

UART ist eine asynchrone serielle Kommunikation über zwei Leitungen, Senden und Empfangen (plus Masse). Ohne Übertragung liegt die Leitung auf 1; ein Startbit 0 kennzeichnet den Beginn eines Zeichens, auf die Datenbits folgt ein Stoppbit 1 als Abschluss. Da kein Takt übertragen wird, müssen beide Seiten auf dieselbe Geschwindigkeit wie 115200 bps eingestellt sein. UART wird häufig für Debug-Ausgaben und die Anbindung von GPS- oder Funkmodulen verwendet.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Embedded Systems und Firmware

  1. Wie viele Bytes pro Sekunde lassen sich bei einem UART mit 115200 bps im Format 8 Datenbits, keine Parität, 1 Stoppbit (8N1) ungefähr senden?
  2. Weichen die Baudraten von Sender und Empfänger bei UART geringfügig ab, kann es zu verstümmelten Zeichen kommen. Warum ist die zulässige Abweichung auf etwa einige Prozent begrenzt?
  3. Welche Aussage zur SPI-Kommunikation ist korrekt?
  4. Welche Kombination der vier bei SPI üblicherweise verwendeten Signale ist korrekt?
  5. Wenn trotz angeschlossener SPI-Bauteile keine korrekten Daten gelesen werden: Welche Einstellung ist am ehesten zu prüfen?

Vergleiche zu diesem Thema