几种通讯协议总结
介绍几个基本概念:
(1)异步和同步
假设现在有两台设备A、B之间需要进行通信,如果A与B两台设备使用的是同一个时钟信号,则称为同步,如果使用的不是同一个时钟信号,则称为异步。
(2)单工、半双工和全双工
1)在图1中,表示的就是单工通信方式。单工通信指的是只能单方向传输的工作方式,发送端与接收端的身份是固定的,发送端只能发送信息不能接收信息,接收端只能接收信息,不能发送信息。信息流是单方向的。就像水往低处流是一样的,高处是发送端,低处是接收端。
2)在图2中,表示的半双工通信方式。假设现在有两台设备A和B进行通信,在同一个时刻,A中的发送器发数据给B的接收器,B的发送器就不能发送数据给A的接收器,也就是说A与B的发送器与接收器不能同时使用。
3)在图3中,表示的是全双工通信方式。还是假设现在有两台设备A和B进行通信,在同一时刻,A的发送器发送数据给B的接收器,B的发送器也能发送数据给A的接收器,A与B各自的接收器与发送器能够同时工作。