All tools
TOOL IDB-SWE-001
UART velocidad en baudios

Solo en escritorio

Las herramientas de ingeniería solo están disponibles en pantallas de escritorio.

Velocidad en baudios UART

Valor UBRR / divisor, velocidad en baudios real y error de reloj a partir del reloj del MCU y la velocidad objetivo. Mantente por debajo del 2 % de error para una UART asíncrona fiable.

Cadena de divisores de reloj tiempo de bit — µ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
Notas de ingeniería

Fórmula

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

Objetivos de error

  • <0,5 %: muy sólido incluso con cambios de temperatura.
  • 0,5–2 %: aceptable para tramas cortas a temperatura ambiente.
  • >2 %: es probable que haya errores de trama; elige otro reloj o usa un divisor de baudios fraccionario.
  • Los relojes basados en cristal superan al RC interno en fiabilidad serie.

Resultado

En directo