目录
通信分类概览
串行通讯与并行通讯
全双工、半双工及单工通讯
同步通讯与异步通讯
通讯速率
注意
通信分类概览
串行通讯与并行通讯
- 串行通讯是指设备之间通过少量数据信号线(一般是 8 根以下),地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式。
- 并行通讯一般是指使用 8、 16、 32 及 64 根或更多的数据线进行传输的通讯方式。
全双工、半双工及单工通讯
- 根据数据通讯的方向,通讯又分为:
- 单工通讯
- 半双工
- 全双工
- 它们主要以信道的方向来区分。
同步通讯与异步通讯
- 根据通讯的数据同步方式,又分为:
- 异步
- 同步:
- 一般可以根据通讯过程中,是否有使用到时钟信号进行简单的区分,通信方式是同步通讯、还是异步通讯。在同步通信中通信双方会使用一根信号线来表示时钟信号,在时钟信号的驱动下,双方进行通信;并在时钟信号的上升沿或者下降沿对数据进行采样。在异步通信中,不使用时钟信号,而直接在数据信号里穿插一些同步用的信号,如通讯起始位、数据校验位、通讯停止位,或将数据进行打包,以数据帧的格式传输数据。
- 在某些通讯中,双方还要事先约定好双方数据的传输速率,比如串口通信。
通讯速率
- 衡量通讯性能的一个非常重要的参数就是通讯速率,通常以比特率(Bitrate)来表示,即每秒钟传输的二进制位数,单位为比特每秒(bit/s)。
- 比特率容易与“波特率”(Baudrate)混淆。
- 波特率”它表示每秒钟传输了多少个码元,单位是baud/s。
- 码元是通讯信号调制的概念,一个码可以由多个二进制位表示。
- 总结:1“波特”可以含由多个bit。当我们把“比特率”和“波特率”等价时,默认一个码元用一个bit表示,即1“波特” = 1“比特” 。
注意
-
- 1、串行通讯与并行通讯
- 2、全双工、半双工及单工通讯
- 3、同步通讯与异步通讯
- 以上的三组概念,是可以共存的。
- 即一个通信方式,可以是上述1、2、3三点中的任意组合。如:一个器件可以具备串行、全双工、同步通讯方式。