同步异步,是一对很常见的词语。
在嵌入式底层里有:同步通信,异步通信
在应用层里有:任务同步,任务不同步
1、生活中,同步,异步
同步:步调,行为一致
异步:步调,行为不一致
2、应用层中,同步,异步
同步:任务按顺序执行,会阻塞。就是说多个任务之间是有先后关系的,一个任务需要等待另一个任务执行完毕才能继续执行。
异步:任务并发执行,互不干扰,不阻塞。就是说多个任务之间没有先后关系,不需要相互等待各做各的事。
3、底层通信中,同步,异步
<span style="color:#222222">异步通信 <span style="color:#222222">按字节传输 </span>是指发送方与接收方使用各自的时钟源,来发送的速率和接受的采用时钟</span>
同步通信 按帧传输 是指发送方和接收方使用相同的时钟源
从物理线路的连接上看,进行异步通信的双方之间的连线,只有信息传输线没有时钟传输线CLK。
同步通信双方之间的连线,不仅有信息传输线还有时钟传输线。
从物理线路的连接上看,进行异步通信的双方之间的连线,只有信息传输线没有时钟传输线CLK。
同步通信双方之间的连线,不仅有信息传输线还有时钟传输线。
<span style="color:#222222">(发展到现在 同步通讯有些已经不要共同的时钟线了)</span>
<span style="color:#222222">参考:<a data-cke-saved-href="http://bbs.21ic.com/icview-156243-1-1.html" href="http://bbs.21ic.com/icview-156243-1-1.html">http://bbs.21ic.com/icview-156243-1-1.html</a></span>