All tools
TOOL IDB-SWE-001
UART 鮑率

僅限桌面版

工程工具僅在桌面螢幕上提供。

UART 鮑率

依 MCU 時脈與目標鮑率計算 UBRR/除頻值、實際鮑率與時脈誤差。將誤差控制在 2% 以下以確保 UART 非同步傳輸可靠。

時脈除頻鏈 位元時間 — µ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
工程筆記

公式

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

誤差目標

  • <0.5%:即使跨溫度也極為穩定。
  • 0.5–2%:在室溫下對短訊框尚可接受。
  • >2%:很可能出現訊框錯誤——請改選其他時脈或使用分數鮑率除頻器。
  • 晶體時脈在串列可靠性上優於內部 RC。

結果

即時