目录
通信方式
串行通信和并行通信
串行通信:串行通信是指主机与IO设备之间数据传输的各位是按照顺序一位接一位地传输。通常数据在一根数据线或一对差分线上传输。
并行通信:并行通信是指主机与IO设备之间通过多条传输线交换数据,数据各位同时发送。
串行通信传输数据速度慢,但是成本低,适用于远程通信。
并行通信传输数据速度快,但是成本高,适用于近距离通信。
需要注意的一点是:对于一些查分串行通信总线,如RS485、USB等,它们传输距离远,且抗干扰能力强,速度较快。
单工、半双工和全双工
单工:只允许数据按照一个固定的方向传送,在任何时刻都只能进行一个方向的通信,一个设备固定为发送设备,一个设备固定为接收设备。
半双工:两个设备之间可以收发数据,但是不能在同一时刻进行,每次只能有一个设备发送,另一个站接收。
全双工:在同一时刻,两个设备之间可以同时进行发送和接收数据。
常见通信方式的工作方式:
同步通信和异步通信
同步通信:同步通信是一种连续串行传送数据的