一、按照数据传送的方式来分类
串行通讯:同一时刻只能传输一个数据位的数据
并行通讯:同一时刻可以传输多位数据位的数据
二、按照数据通讯的方向来区分
全双工:在同一时刻内,两个设备可以同时收发设备
半双工:两个设备之间可以收发数据但不能在同一时刻进行
单工: 在任何时刻都只能进行一个方向的通讯,即一个固定为发送设备,另一个固定为接收设备
三、按照通讯的数据同步的方式来区别
同步通讯:在同步通讯中,收发设备双方会使用一根信号线表示时钟信号,在时钟信号的驱动下双方进行协调,同步数据,通讯中通常双方会统一规定在时钟信号的上升沿或下降沿对数据线进行采样。
异步通讯:在异步通讯中不使用时钟信号进行数据同步,它们直接在数据信号中穿插一些同步用的信号位,或者把主体数据进行打包,以数据帧的格式传输数据。