在双工模式下,HiPER的所有物理端口都支持全双工和半双工模式。
一、
双工器的模式
在串行通信中,通常在两个站(例如终端和计算机)之间传输数据。
根据数据流的方向,它可以分为三种基本的传输方法:全双工,半双工和单工。 但是,目前很少使用单纯形,下面仅介绍前两种方法。
二、半双工模式
半双工:接收和发送共享同一通道,并且只能同时进行发送或接收。 因此,半双工可能会发生冲突。 当端口设置为半双工模式时,该端口只能发送数据包或同时接收数据包。
三、全双工模式
两个独立的信道用于接收和传输,可以同时进行而不会产生干扰。 当端口设置为
全双工模式时,该端口还可以在发送数据包的同时接收数据包。
四、全双工模式和半双工模式之间的区别
当数据通过两条独立的传输线发送和接收时,双方都可以同时发送和接收。 这种传输方法是全双工的。 在全双工模式下,通信系统的每一端都配备有发送器和接收器,因此可以控制数据同时在两个方向上发送。 全双工模式不需要切换方向,因此切换操作不会造成时间延迟,这对于没有时间延迟的交互式应用程序(例如远程监视和控制系统)非常有用。 该方法要求双方都具有发送器和接收器,并且同时需要两条数据线来发送数据信号。
例如,主机使用串行接口连接到显示终端,并且显示终端具有键盘。 这样,一方面,键盘上输入的字符被发送到主机存储器。 另一方面,主机存储器中的信息可以发送到屏幕进行显示。 通常,在键盘上键入一个字符后,将不会首先显示该字符。 主机收到字符后,将立即将其发送回终端,然后终端将显示该字符。 这样,可以同时执行前一个字符的返回过程和下一个字符的输入过程,它以
全双工模式工作。