请说明异步传输和同步传输的不同之处。 根据图16-1,请用300字以内文字简要描述异步串口的数据传输过程。

admin2008-04-04  29

问题 请说明异步传输和同步传输的不同之处。
根据图16-1,请用300字以内文字简要描述异步串口的数据传输过程。

选项

答案[*]

解析 如图16-5所示的是在现有的嵌入式处理器上最常用的8位有效数据、无奇偶校验 (N)、1停止位(SN1)的异步串口数据帧格式。有了起始位和停止位,可以使接收端与发送端保持帧同步。一帧数据是从最低有效位开始传输的。同时,要传输的数据中的每个字节要求至少2位用于保证同步,因此,对于8N1的格式,同步的位数增加了超过20%的额外开销。奇偶校验指的是在有效数据帧传输完以后,接着再发送一个数据位,使有效数据帧中的各位数据加上此数据位的结果为奇数(或偶数)。
   异步传输的数据是以帧的方式传输的。每一帧有效数据前有一个起始位,帧结束于一个或多个停止位。也就是说,为了保证同步(不至于因为一个位的丢失引起整个串行总线的混乱),异步串口的数据由起始位和停止位分割成数据帧。通常,每帧数据只有5位、6位、7位或8位。传输线在逻辑1时处于空闲状态。当每帧数据开始传输时,先发送一个起始位。起始位是从逻辑1到逻辑0的迁移,这个变化表明一帧数据开始传输,接收端则在开始检测到起始位的时候,按照收发两端事先约定好的通信速度检测后面的数据位,从而组成一帧数据。在传输的最后,利用一个或多个停止位(逻辑1)使传输线回到空闲状态,然后发送方才可以发送下一个字节的数据。
转载请注明原文地址:https://kaotiyun.com/show/c1WZ777K
0

相关试题推荐
最新回复(0)