1. 串口通信协议的特征?
异步串行全双工
2. 简述一下异步通信的原理
两个设备/器件不使用同一个时钟,且两者间没有时钟线,注意一个问题,要规定一个通信速度。发送方发送一个数据需要多少时间,接收方用来接收数据的时间要一致。
同步通信:两个设备/器件进行通信时,有一根时钟线连接,步调(通信速度)可以不一致。
3. 描述一下全双工通信方式
在两个设备/器件中:器件A与器件B,器件A发送数据到器件B的时候还可以进行器件B发送到器件A,传输方向:双向,通信数据线有两条。
4. 什么是串行通信?
串行数据传输时,数据是一位一位在通信线上传输的,先由具有几位总线的计算机内的发送设备,将几位并行数据经并--串转换硬件转换成串行方式,再逐位经过传输线到达接收站的设备中,并在接收端将数据从串行方式重新转换成并行方式,以供接收方使用。
5. 什么是并行通信?
并行通信传输中有多位数据位,同时在两个设备之间传输。发送设备将这些数据位通过对应的数据线传送给接收设备,还可附加一些数据校验位。接收设备可同时接收到这些数据,不需要做任何变换就可直接使用。并行方式主要用于近距离通信。
6. 单工、半工、全双工是什么?
单工:一台设备进行通信时,只能做接收器或者发送器,数据是一个单向传输的;
半双工:一台设备进行通信时,同一时刻只能做接收器或者发送器,如果一台设备是一个半双工设备,要想进行同时收发具备两根数据线;
全双工:一台设备进行通信时