串列埠通訊 DTR DSR RTS CTS

2022-07-16 12:15:12 字數 680 閱讀 1881

參考**:

串列埠通訊可以連線兩個裝置, 當使用9芯線路時:
1) 地(gnd)
2)接受資料(rx data)
3)傳輸資料 (tx data)
4) 資料終端準備(dtr)
5) gnd
6)資料準備 (dsr)
7) 請求傳送(rts)
8)允許傳送(cts)
9)振鈴指示(ri)

我舉 pc 和modem之間的通訊為例子:

rts/cts 提供的是一種pc 和modem 之間控制資料流的方法,當modem 準備接收資料時, 使cts為on(1), 當modem 不能接收更多資料時, 使cts為off(0), 類似的, 當pc 可以接收資料時,rts 為on (1),   不能接收資料時,rts 為off(0).

dtr/dsr : pc開啟dtr訊號告訴moden, pc 機已經準備通訊, modem通常開啟dsr來應答,讓pc機知道 modem 準備應答.

rts/cts 屬於是硬體流量控制, 而xon/xoff則是軟體流量控制。

xon/xoff分別對應於(ctrl-q)和(crtl-s)字元,如果你選擇軟體流量控制,你的modem 將不能傳遞ctrl-q 和 crtl-s字元,因為這些字元被解釋成為流控請求。

串列埠通訊 串列埠通訊原理

1 rs232介面 rs232 c介面聯結器一般使用型號為db 9的9芯插頭座,只需3條介面線,即 傳送資料 接收資料 和 訊號地 即可傳輸資料,其9個引腳的定義如圖11 3所示。圖11 3 rs232 c介面聯結器定義 在rs232的規範中,電壓值在 3v 15v 一般使用 6v 稱為 0 或 o...

串列埠同步通訊和串列埠非同步通訊

串列埠掃盲貼 現實中不存在絕對精確的時鐘,標稱值同樣是1mhz,發端和接收端的時鐘總會存在差異,如果接收端不進行時鐘同步,而是使用自己本地的時鐘,則足夠長的時間後接收到的資料總會出現不可預知的重複或丟失,導致接收錯誤。因此發端必須將與資料速率相關的時鐘訊號傳輸給接收端,時鐘訊號可以走單獨的訊號線,也...

c wifi串列埠通訊 C 中的串列埠通訊

序列介面 serial port 又稱 串列埠 主要用於序列式逐位資料傳輸。常見的有一般電腦應用的rs 232 使用 25 針或 9 針聯結器 和工業電腦應用的半雙工rs 485與全雙工rs 422。序列介面按電氣標準及協議來分,包括rs 232 c rs 422 rs485 usb等。rs 232...