歡迎來到天天文庫
瀏覽記錄
ID:57708949
大?。?3.00 KB
頁數:2頁
時間:2020-09-01
《串口又分同步串口與異步串口.doc》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、串口又分同步串口與異步串口數據流的發(fā)送,在物理上,體現為一個高低電平序列。發(fā)送方產生電平序列,接收方進行解碼。雙方需要約定一個規(guī)矩,使得數據能夠正確的發(fā)送與接收。其中,關鍵的一條,是接收方如何辨別每個數據位在電平序列中的始末位置。同步串口對于同步串口,定位信息則通過專門的時鐘信號線來實現。發(fā)送、接收方根據時鐘,將數據流轉換為電平信號?!≡诼酚善鞯膹V域網連接中,應用最多的端口還要算"高速同步串口"(SERIAL)了,這種端口主要是用于連接目前應用非常廣泛的DDN、幀中繼(FrameRelay)、X.25、PSTN(模擬電話線路)等網絡連接模式。在企業(yè)網之間有時也通過
2、DDN或X.25等廣域網連接技術進行專線連接。這種同步端口一般要求速率非常高,因為一般來說通過這種端口所連接的網絡的兩端都要求實時同步。如圖所示為高速同步串口。同步串口可以工作在DTE和DCE兩種方式,一般情況下,同步串口作為DTE設備,接受DCE設備提供的時鐘。同步串口可以外接多種類型電纜,如V.24和V.35等。VRP可以自動檢測同步串口外接電纜類型,并完成電氣特性的選擇,一般情況下,無需手工配置。同步串口支持的鏈路層協議包括PPP、幀中繼、LAPB和X.25等。支持IP和IPX網絡層協議。可以通過執(zhí)行showinterfacesserial命令查看同步串口的
3、當前外接電纜類型以及工作方式(DTE/DCE)等信息。異步串口對于異步串口,定位信息包含在電平序列中。雙方先約定好數據幀的格式,例如波特率、數據位、停止位、奇偶校驗等。線路空閑時,電平為高。一旦檢測到一個下降沿,則視為一個起始位。然后按照約定的格式,接收這一幀的數據。接收完成后,繼續(xù)檢測下一個起始位。也就是說,異步串口的同步,是以幀為單位的。對幀內的各個數據位,則通過約定的波特率來識別?!‘惒酱冢ˋSYNC)主要是應用于Modem或Modem池的連接,用于實現遠程計算機通過公用電話網撥入網絡。這種異步端口相對于上面介紹的同步端口來說在速率上要求寬松許多,因為它并
4、不要求網絡的兩端保持實時同步,只要求能連續(xù)即可。所以我們在上網時所看到的并不一定就是網站上實時的內容,但這并不重要,因為畢竟這種延時是非常小的,重要的是在瀏覽網頁時能夠保持網頁正常的下載。如圖所示為異步串口。有兩種異步串口,一種是將同/異步串口設置為工作在異步方式,接口名稱為Serial;另外一種是專用異步串口,接口名稱為Async。異步串口可以設為專線方式和撥號方式。在應用中更常用的是撥號方式,異步串口外接Modem或ISDNTA(TerminalAdapter,終端適配器)時可以作為撥號接口使用,封裝鏈路層協議SLIP或PPP,支持IP和IPX等網絡協議。同步
5、串口的傳送速率高,異步串口實現簡單。如果要講串口的實時性,首先一個前提就是通訊速率不能超過其最大速率。在這個前提下,同步或異步串口都不應該出現丟數的現象。實時性需要考慮的是確定性,也就是說數據從send到recv的時間是不是確定的。個人認為,不考慮糟糕的設計,二者都可以實現實時通訊。
此文檔下載收益歸作者所有