異步串行數據的一般格式是:起始位+數據位+停止位,其中起始位1 位,數據位可以是5、6、7、8位,停止位可以是1、1.5、2位。
對于正邏輯的TTL電平,
a.起始位是一個值為0的位,低電平;
b.停止位是一個值為1的位,高電平;
c.線路路空閑或者數據傳輸結束,線路總是1,高電平;
對于負邏輯(如RS-232電平)則相反。
RS485的信號A,B的定義,每家IC廠家可能不一致,不用糾結哪個是A,哪個是B,只要信號對了就ok。
一般來說RS485A是“非反向”信號,其相位和AB的差分信號一致。
下面是我測試的一個RS485的波形,數據為0x01,注意先發送低位,再發送高位。具體說明見圖片中的注釋。
在下面是從網上找來的幾個例子,我整理了下,供大家參考下。
第一個:數據為0x55AA
第二個:數據為0xD3
第三個:數據為0x55
審核編輯:湯梓紅
-
RS485
+關注
關注
39文章
1165瀏覽量
82595 -
波形
+關注
關注
3文章
379瀏覽量
31658 -
異步串行
+關注
關注
0文章
7瀏覽量
6647
原文標題:RS485波形記錄與分析[20221202]
文章出處:【微信號:EMC_EMI,微信公眾號:電磁兼容EMC】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論