RS232協議分析

2021-05-21 11:20:32 字數 1033 閱讀 3380

基礎知識可參考

串列埠通訊—rs-232-c詳解

測試例項是通過

procomm

軟體的指令碼

transmit "ls ^m"

在串列埠上輸入

ls+空格+回車

+換行,因為這些資訊會被回顯,所以也會出現在

smc1_txd

rs232

時鐘週期:

1000000 / 112500 = 8.68us

下minila

的軟體上顯示的波形:

為了能看清楚,我們給他加入乙個

8.68us

週期的同步時鐘(clk)

下面是按時鐘的上跳沿捕獲的資料1

1 0

0 0

1 1

0 1

1 0

1 0

1 1

0 0

1 1

1 0

1 0

0 0

0 0

0 1

0 0

1 0

1 0

1 1

0 0

0 0

1 0

0 1

0 1

0 0

0 0

1 1

1 s

s s

0xc

0x6 s

s 0x3

0x7 s

s 0x0

0x2 s

s 0xd

0x0 s

s 0xa

0x0 s

s s

其中s表示停止位,s表示開始位。

結合上面的協議標準,可以看到資料是:

l(0x6c)

s(0x73) 空格

(0x20)

^m -> 0x0d 0x0a

rs232串列埠防雷電路 RS232與RS485

rs232介面是1970年由美國電子工業協會 eia 聯合貝爾系統 數據機廠家及計算機終端生產廠家共同制定的用於序列通訊的標準。它的全名是 資料終端裝置 dte 和資料通訊裝置 dce 之間序列二進位制資料交換接 術標準 該標準規定採用乙個25個腳的db25聯結器,對聯結器的每個引腳的訊號內容加以規...

rs232串列埠防雷電路 RS232與RS485

rs232介面是1970年由美國電子工業協會 eia 聯合貝爾系統 數據機廠家及計算機終端生產廠家共同制定的用於序列通訊的標準。它的全名是 資料終端裝置 dte 和資料通訊裝置 dce 之間序列二進位制資料交換接 術標準 該標準規定採用乙個25個腳的db25聯結器,對聯結器的每個引腳的訊號內容加以規...

RS232晶元好壞判斷

微控制器的串列埠是ttl電平,在實際應用時,需要將ttl電平轉換成rs232電平。rs232的介面晶元很多,最著名的當然是maxim公司的max232 跟這個晶元完全相容的晶元很多,象linear公司的lt1081 lt1181,harris的icl232等,都是十分著名且常用的晶元,linear的...