All tools
TOOL IDB-SWE-001
UART Baudrate

Nur am Desktop

Engineering-Tools sind nur auf Desktop-Bildschirmen verfügbar.

UART-Baudrate

UBRR- / Teilerwert, tatsächliche Baudrate und Taktfehler aus MCU-Takt und Ziel-Baudrate. Bleiben Sie unter 2 % Fehler für zuverlässiges asynchrones UART.

Taktteiler-Kette Bitzeit — µs
XTAL 16 MHz ÷ (UBRR+1) UBRR = 8 ÷ OSR 16× BAUD 115.2 k TX 8.68 µs bit→ start 8 data bits LSB→MSB stop
Engineering-Hinweise

Formel

  • UBRR = fclk / (OSR × baud) − offset
  • actual = fclk / (OSR × (UBRR + offset))
  • error = (actual − target) / target × 100

Fehlervorgaben

  • <0,5 %: absolut zuverlässig, sogar über den Temperaturbereich.
  • 0,5–2 %: akzeptabel für kurze Frames bei Raumtemperatur.
  • >2 %: Framing-Fehler sind wahrscheinlich — wählen Sie einen anderen Takt oder verwenden Sie einen gebrochenen Baudraten-Teiler.
  • Quarzbasierte Takte sind internen RC-Oszillatoren bei der seriellen Zuverlässigkeit überlegen.

Ergebnis

Live