基础知识
全双工VS半双工
全双工:通信双方能够同时进行双向通信,一般有两根通信线,两者之间互不干扰。
半双工:一根数据线。
还有一种单工的方式,指数据只能从一个设备到另一个设备,是单向的。
异步VS同步
异步:没有时钟线,需要规定一个采样频率。
同步:有时钟线。
单端VS差分
单端:引脚的高低电平都是对GND的电压差,所以需要共地。
差分:通过两个引脚的电压差来传输数据。
点对点VS多设备
点对点:会有一个寻址的过程,需要找到通信的对象。
多设备:可以再总线上挂载多个设备。
通信协议
USB
USB是串行发送数据的,其有四根线,分别为VCC、GND,D+和D-,其中VCC接5v电源,与GND一起进行供电,而D+和D-为差分输入线,从低位向高位传输。
USB支持热插拔。
USB 的总线结构采用阶梯式星形的拓扑结构,由主机(Host),Hub和设备组成,主机通过Hub提供了多个连接点,用来连接设备。
通信技术
参考
通信协议/通讯协议 有哪些?包含哪些分类?_通讯协议有哪些-CSDN博客