終端modem
步驟1 | dtr-->|
步驟2 | txd-->|
步驟3 | <--dsr|
步驟4 | <--dcd|
步驟5 | <--cts|
步驟6 | <--rxd|
1、由終端送dtr信號(hào)到modem,dtr信號(hào)由rs232的dtr腳送出,告訴modem終端已準(zhǔn)備好;
2、終端送txd信號(hào)到modem,終端經(jīng)rs232的txd送出一個(gè)一直保持在邏輯1的信號(hào)給modem,它并不是數(shù)據(jù),而是一個(gè)握手信號(hào),這個(gè)信號(hào)告訴modem,終端要和對(duì)方通信。如果modem已準(zhǔn)備好,則modem將通過(guò)rs232的rxd信號(hào)線保持邏輯1告訴終端modem已準(zhǔn)備好,可以利用modem進(jìn)行撥號(hào)了。這時(shí)終端和modem之間沒(méi)有任何數(shù)據(jù)在傳;
3、由modem送dsr到終端,當(dāng)撥號(hào)完成后,modem發(fā)出一個(gè)dsr信號(hào)給終端,表示modem已與modem遠(yuǎn)端的modem作好連接的準(zhǔn)備,也就是說(shuō)modem正在等待遠(yuǎn)端modem傳達(dá)室回的信息;
4、modem送到dcd到終端,當(dāng)modem和遠(yuǎn)端的modem完成握手后,modem傳回dcd信號(hào)給終端,表示modem已建立了連接;
5、modem送cts到終端,上述過(guò)程完成后,終端仍然不能接收和送數(shù)據(jù),必須等到modem送出cts信號(hào),表示一切準(zhǔn)備就緒;
6、modem傳送數(shù)據(jù)給終端,終端開(kāi)始接收或發(fā)送數(shù)據(jù)。
*:通訊過(guò)程中通過(guò)rts/cts進(jìn)行硬件流控,通過(guò)xon/xoff進(jìn)行軟件流控。