全双工:在同一时刻,两个设备之间可以同时收发数据。好比双向道的车流。
半双工:两个设备之间可以收发数据,但不能在同一时刻进行,好比农村的道路,要一方停下来,等另一方过去之后才行。
单工:在任何一个时刻只能进行一个方向的传输,即 一个固定为发送,另一个固定为接收设备。
同步和异步传输:
同步传输的情况下,收发设备都会使用同一根时钟线,在信号线的驱动下进行协调,同步数据,比如在 某一个时钟上升沿或者下降沿同时对数据进行采样。
异步传输的情况下,可以不适用时钟信号进行数据同步,他们直接在数据信号中穿插一些同步信号,或者把主体数据打包,用数据帧的方式传输,但是要约定传输速率。
同步效率高,但是允许的误差要小,所以更严格,异步可以误差大,不需要那么严苛的条件。