串行通信波特率 波特率bps( bit per second定义: 每秒传输数据的位数,即: 1波特=1位/秒(1bps) 波特率的倒数即为每位传输所需的时间。 相互通信的甲乙双方必须具有相同的波特 率,否则无法成功地完成串行数据通信
波特率的倒数即为每位传输所需的时间。 相互通信的甲乙双方必须具有相同的波特 率,否则无法成功地完成串行数据通信。 二、串行通信波特率 波特率bps(bit per second)定义: 每秒传输数据的位数,即: 1波特 = 1位/秒(1bps)
串行通信的制式 串行通信按照数据传送方向可分为三种制 式: 数据线 发送端 +接收端 地线 单工制式 1、单工制式( Simplex) 单工制式是指甲乙双方通信时只能单向传 送数据,发送方和接收方固定
三、串行通信的制式 串行通信按照数据传送方向可分为三种制 式: 单工制式是指甲乙双方通信时只能单向传 送数据,发送方和接收方固定。 1、单工制式(Simplex)
2、半双工制式( Half Duplex) 发送/ 数据线 接收 接收端 发送端 地线 半双工制式 半双工制式是指通信双方都具有发送器 和接收器,既可发送也可接收,但不能同时 接收和发送,发送时不能接收,接收时不能 发送
半双工制式是指通信双方都具有发送器 和接收器,既可发送也可接收,但不能同时 接收和发送,发送时不能接收,接收时不能 发送。 2、半双工制式(Half Duplex)
3、全双工制式(Ful1 Duplex) 数据线 发送/ 接收/ 接收端 发送端 地线 全双工制式 全双工制式是指通信双方均设有发送器和 接收器,并且信道划分为发送信道和接收信道 因此全双工制式可实现甲乙双方同时发送和接 收数据,发送时能接收,接收时也能发送
全双工制式是指通信双方均设有发送器和 接收器,并且信道划分为发送信道和接收信道, 因此全双工制式可实现甲乙双方同时发送和接 收数据,发送时能接收,接收时也能发送。 3、全双工制式(Full Duplex)
循环冗余码校验的基本原理是将一个数据块看成 个位数很长的二进制数,然后用一个特定的数去除 它,将余数作校验码附在数据块后一起发送。接收 端收到该数据块和校验码后,进行同样的运算来校 验传送是否出错。目前CRC已广泛用于数据存储和 数据通信中,并在国际上形成规范,已有不少现成 的CRC软件算法。 3、循环冗余码校验 ( Cyclic Redundancy Check,简称CRC)
四、串行通信的校验 3、循环冗余码校验 (Cyclic Redundancy Check,简称CRC) 1、奇偶校验 2、累加和校验 累加和校验是指发送方将所发送的数据块求和,并 将“校验和”附加到数据块末尾。接收方接收数据 时也是先对数据块求和,将所得结果与发送方的 “校验和”进行比较,相符则无差错,否则即出现 了差错。“校验和”的加运算可用逻辑加,也可用 算术加。累加和校验的缺点是无法检验出字节位序 (或1、0位序不同)的错误。 循环冗余码校验的基本原理是将一个数据块看成一 个位数很长的二进制数,然后用一个特定的数去除 它,将余数作校验码附在数据块后一起发送。接收 端收到该数据块和校验码后,进行同样的运算来校 验传送是否出错。目前CRC已广泛用于数据存储和 数据通信中,并在国际上形成规范,已有不少现成 的CRC软件算法