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
- 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
一般資料分析
啟用 Line Wrap