1.通信方式分类 (1)并行通信
发送方和接收方用多根数据线连接,多位数据同时发送。传输线多,长距离传输时成本大。 (2)串行通信
单根数据线发送数据,逐位发送。长距离传送成本低,但控制相对复杂。
串行通信又可分为:异步串行通信和同步串行通信。
异步串行通信:所谓“异步”,指的是双方设备使用各自的时钟,以字符为单位传输,采用一种特殊的格式称为“帧”(如下图),且各字符之间的间隙不等。
一帧数据由起始位,数据位,校验位和停止位构成。 常态下,数据线上为高电平。起始位为低电平,也就是说,起始位出现,表示有一帧数据要传输了。
校验方式有奇偶校验、和校验和循环冗余校验三种方式。 其中“和校验”是指,对数据块求和,产生一个字节的校验数据存到数据块末尾,接收方接受数据时对数据块再求和,和末尾的校验数据比较,不一致就表示传输发生错误。 同步串行通信:双方的时钟严格一致,传送的字符数据间没有间隙,双方实现同步。 |