串口通信的同步与异步的理解与实现 (2)

    进行数据传输时,发送和接收双方要保持完全的同步。因此,要求接收和发送设备必须使用同一时钟。优点是可以实现高速度、大容量的数据传送;缺点是要求发生时钟和接收时钟保持严格同步。

2. 异步通信

    异步通信是按字符传输的。每传输一个字符就用起始位来进来收、发双方的同步。不会因收发双方的时钟频率的小的偏差导致错误。
    这种传输方式利用每一帧的起、止信号来建立发送与接收之间的同步。特点是:每帧内部各位均采用固定的时间间隔,而帧与帧之间的间隔时随机的。接收机完全靠每一帧的起始位和停止位来识别字符时正在进行传输还是传输结束。

    总结:不论是异步通信还是同步通信都需要进行同步,只是异步通信通过传送字符内的起始位来进行同步,而同步通信采用共用外部时钟来进行同步。所以,可以说前者是自同步,后者是外同步。

参考文献:

[1] 串口通信异步通信与同步通信的区别

[2] 串口同步和异步理解

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wspsjd.html