跳轉到

UART (RS232) (Universal Asynchronous Receiver/Transmitter)

UART(Universal Asynchronous Receiver/Transmitter,通用非同步收發傳輸器)是美國電子工業聯盟(EIA)制定的串列資料通訊介面標準。在 RS-232/RS-485 中,字元以位元串傳送;RS-485 為差動訊號,須先轉成邏輯訊號後才能以 LA 量測。

Baud Rate 或 Polarity 設錯會導致解碼錯亂,建議先用 Auto Detect。通道前綴差異見 Settings。

Protocol Trigger 說明:UART Trigger

Decode Settings

Decode Settings

UART Decode Settings
  • Channel:
    • Tx: 指定 Tx 通道。
    • Rx: 指定 Rx 通道。勾選時欄位啟用(Enable)未勾選。
  • Auto Detect: 自動偵測格式選項。勾選時欄位啟用(Enable)。Default 為未勾選。
  • Baud Rate: 傳輸速度(bps)。設錯會解碼失敗。Default 為 9600。
  • Polarity: Idle High/Idle Low。設錯會把 Start/Stop 判反。Default 為 Idle High。
  • Parity: None/Odd/Even/Mark/Space。Default 為 None。
  • Data Bits: 4–16 位元。Default 為 8。
  • Stop Bits: 1~4.5 位元。Default 為 1。
  • MSB First: 勾選時欄位啟用(Enable) Start 後為 MSB,否則為 LSB。Default 為未勾選。
  • Invert Bits: High/Low 反相。勾選時欄位啟用(Enable)。Default 為未勾選。
  • Show S/P: 波形區顯示 Start/Stop。勾選時欄位啟用(Enable)。Default 為未勾選。
  • Show ASCII: 報告顯示 ASCII。勾選時欄位啟用(Enable)。Default 為未勾選。
  • Waveform Area Settings:
    • Decode: 波形區顯示 Rx 或 Tx。Rx 僅在 Rx欄位啟用(Enable)時有效。Default 為 Tx。
    • Show Scale: 波形區顯示刻度。勾選時欄位啟用(Enable)。Default 為未勾選。
  • Report Area Settings:
    • Idle, Break Line Wrap: Idle/Break 時報告換行。勾選時欄位啟用(Enable)。Default 為未勾選。
    • Show Idle State: 顯示 Idle 狀態。Default 為未勾選。
    • Report Size: 報告 Data 欄位數(16/32)。Default 為 16。
    • Line Wrap (<= 8Bits): 依資料樣式換行(1st/2nd pattern)。Default 為未勾選(樣式常為 0A)。

Result

一般資料分析

UART Result

UART 一般資料分析

啟用 Line Wrap

UART Line Wrap

UART(啟用 Line Wrap)