在雙工模式下,HiPER 的所有物理端口都支持全雙工和半雙工模式。
雙工器的方式
在串行通信中,數(shù)據(jù)通常在兩個站點(如終端和計算機)之間傳輸。 根據(jù)數(shù)據(jù)流向,可分為三種基本傳輸方式:全雙工、半雙工和單工。 但是,單純形目前很少使用,下面只介紹前兩種方法。
全雙工模式
兩個獨立的通道用于接收和發(fā)送,可以同時進行,互不干擾。 當端口設(shè)置為全雙工模式時,端口可以在發(fā)送數(shù)據(jù)包的同時接收數(shù)據(jù)包。
半雙工模式
半雙工:接收和發(fā)送共用同一個信道,只能同時進行發(fā)送或接收。 因此,半雙工可能會發(fā)生沖突。 當端口設(shè)置為半雙工模式時,該端口只能同時發(fā)送數(shù)據(jù)包或接收數(shù)據(jù)包。
全雙工模式和半雙工模式的區(qū)別。
當數(shù)據(jù)的發(fā)送和接收被兩條不同的傳輸線分開時,通信雙方可以同時發(fā)送和接收。這種傳輸方式是全雙工的。 在全雙工模式下,通信系統(tǒng)的每一端都配備一個發(fā)送器和一個接收器,因此可以控制數(shù)據(jù)同時雙向傳輸。全雙工模式不需要切換方向,所以沒有切換操作帶來的時間延遲,這對于那些不能有時間延遲的交互應(yīng)用(如遠程監(jiān)控系統(tǒng))非常有利。這種方式需要通信雙方都有一個發(fā)送器和一個接收器,同時需要兩條數(shù)據(jù)線來傳輸數(shù)據(jù)信號,(可能需要控制線和狀態(tài)線,以及地線)。
例如,上位機使用串行接口連接顯示終端,顯示終端帶有鍵盤。這樣,一方面將鍵盤輸入的字符發(fā)送到主機的內(nèi)存中;另一方面,可以將主機內(nèi)存中的信息發(fā)送到屏幕上進行顯示。通常,在鍵盤上輸入一個字符后,它不會先顯示出來。上位機收到字符后,立即將其發(fā)送回終端,然后終端顯示該字符。這樣,前一個字符的返回過程和下一個字符的輸入過程同時進行,即工作在全雙工模式。
審核編輯:湯梓紅
-
雙工器
+關(guān)注
關(guān)注
4文章
139瀏覽量
23768 -
端口
+關(guān)注
關(guān)注
4文章
964瀏覽量
32079 -
串行通信
+關(guān)注
關(guān)注
4文章
572瀏覽量
35398
發(fā)布評論請先 登錄
相關(guān)推薦
評論