UART串行通信可以分為兩種,一種叫同步通信,一種叫異步通信,兩者有什么區(qū)別呢?
同步通信是指,發(fā)送方發(fā)出數(shù)據(jù)后,等接收方發(fā)回響應(yīng)以后才發(fā)下一個數(shù)據(jù)包的通訊方式。
異步通信是指,發(fā)送方發(fā)出數(shù)據(jù)后,不等接收方發(fā)回響應(yīng),接著發(fā)送下個數(shù)據(jù)包的通訊方式。
同步通信要求接收端時鐘頻率和發(fā)送端時鐘頻率一致;異步通信時不要求接收端時鐘和發(fā)送端時鐘同步。
同步通信數(shù)據(jù)傳輸是以字節(jié)塊(多個字節(jié))傳輸?shù)模?strong>異步通信數(shù)據(jù)傳輸是以字符(一個字節(jié))傳輸?shù)摹?/span>
同步通信傳輸效率高,但復(fù)雜、要求高,雙方時鐘的允許誤差較?。?strong>異步通信傳輸效率低,但簡單、要求低,雙方時鐘可允許一定誤差。
同步通信的字節(jié)傳輸是沒有間隔的發(fā)送端發(fā)送連續(xù)的比特流;異步通信字節(jié)傳送的間隔是任意的,發(fā)送端發(fā)送完一個字節(jié)后,可經(jīng)過任意長的時間間隔再發(fā)送下一個字節(jié)。
其中,SPI和IIC為同步通信,UART為異步通信,而USART為同步和異步通信。
最后,將同步通信和異步通信的差異總結(jié)了一張表格,有需要的可以截圖保存哦!
今天的分享就到這里啦,億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動化的物聯(lián)網(wǎng)應(yīng)用發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)進(jìn)行了解,還有客服在線答疑哦!
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號-3