異步通信:收發(fā)雙方使用獨立的時鐘進(jìn)行數(shù)據(jù)傳輸。發(fā)送的每幀數(shù)據(jù)之間的時間間隔可以是任意的。發(fā)送端可以在任意時刻發(fā)送數(shù)據(jù),而接收端要做好接收的準(zhǔn)備,否則會造成數(shù)據(jù)丟失。異步通信發(fā)送的數(shù)據(jù)格式要求有(空閑位)起始位、數(shù)據(jù)位、奇偶校驗位、停止位。這樣接收端才能更好的解析數(shù)據(jù),知道數(shù)據(jù)從哪位開始,在哪位結(jié)束。
同步通信:收發(fā)雙方要保持時鐘的同步,要求使用同一個時鐘。在發(fā)送數(shù)據(jù)之前,傳輸線處于MARK狀態(tài),為了表示數(shù)據(jù)傳輸?shù)拈_始,會先發(fā)送一兩個同步字符,用于進(jìn)行時鐘的同步。同步之后即可逐位數(shù)據(jù)進(jìn)行傳輸。
可以理解為:異步通信使用數(shù)據(jù)格式中的起始位,停止位進(jìn)行同步,而同步通信使用外部時鐘進(jìn)行同步。