参考了博文:https://blog.csdn.net/iningwei/article/details/100134783
和https://blog.csdn.net/liyue98/article/details/80112246
补充:
单工通信:支持信号在一个方向上传输(正向或反向),任何时候不能改变信号的传输方向
半双工通信:允许信号在两个方向上传输,但某一时刻只允许信号在一个信道上单向传输
全双工通信:允许数据同时在两个方向上传输,即有两个信道,因此允许同时进行双向传输