同步和异步通信方式
发布时间:2014/6/11 20:39:42 访问次数:927
串行通信有两种最基本的通信方式:XC6217B182MR同步串行通信方式和异步串行通信方式a同步串行通信方式是指在相同的数据传送速率下,发送端和接收端的通信频率保持严格同步。由于不需要使用起始位和停止位,可以提高数据的传输速率,但发送器和接收器的成本较高。异步串行通信是指发送端和接收端在相同的波特率下不需要严格地同步,允许有相对的时间时延,即收、发两端的频率偏差在10%以内,就能保证正确实现通信。
异步通信在不发送数据时,数据信号线上总是呈现高电平状态,称为空闲状态(又称MARK状态)。当有数据发送时,信号线变成低电平,并持续一位的时间,用于表示发送字符的开始,该位称为起始位,也称SPACE状态。起始位之后,在信号线上依次出现待发送的每一位字符数据,并且按照先低位后高位的顺序逐位发送。采用不同的字符编码方案,待发送的每个字符的位数不同,在5、6、7或8位之间选择。数据位的后面可以加上一位奇偶
校验位,也可以不加,由编程指定。最后传送的是停止位,一般选择1位、1.5位或2位。
串行通信有两种最基本的通信方式:XC6217B182MR同步串行通信方式和异步串行通信方式a同步串行通信方式是指在相同的数据传送速率下,发送端和接收端的通信频率保持严格同步。由于不需要使用起始位和停止位,可以提高数据的传输速率,但发送器和接收器的成本较高。异步串行通信是指发送端和接收端在相同的波特率下不需要严格地同步,允许有相对的时间时延,即收、发两端的频率偏差在10%以内,就能保证正确实现通信。
异步通信在不发送数据时,数据信号线上总是呈现高电平状态,称为空闲状态(又称MARK状态)。当有数据发送时,信号线变成低电平,并持续一位的时间,用于表示发送字符的开始,该位称为起始位,也称SPACE状态。起始位之后,在信号线上依次出现待发送的每一位字符数据,并且按照先低位后高位的顺序逐位发送。采用不同的字符编码方案,待发送的每个字符的位数不同,在5、6、7或8位之间选择。数据位的后面可以加上一位奇偶
校验位,也可以不加,由编程指定。最后传送的是停止位,一般选择1位、1.5位或2位。