1.串口通信和串行通信,一種是一種概念,一種是實(shí)用的通信方式,一種主要是SBUF的操作。
2.串行通信是指發(fā)送和接收數(shù)據(jù)的一位,與并行通信相比的N位。包括正常的串口通信,包括I2C,包括SPI等。
3.串口通信是一種通信方式,相對于以太網(wǎng)模式、紅外模式、藍(lán)牙模式、usb模式(usb也概括為串行通信)等,它是一種相對較低層次的通信方式。 數(shù)據(jù)專門在單個(gè)位寬的傳輸線上傳輸,并被稱為串行通信。在并行通信中,字節(jié)(8位)同時(shí)將數(shù)據(jù)從源同時(shí)傳輸?shù)侥康牡?,而在串行通信中,?shù)據(jù)在一條1位寬的傳輸線上連續(xù)傳輸。
因此,串行通信和串口通信的特點(diǎn)如下:
1.節(jié)省了輸電線路,這是很明顯的。特別是在遠(yuǎn)程通信中,這個(gè)特性尤為重要。這也是串行通信的一個(gè)主要優(yōu)勢。
2.數(shù)據(jù)傳輸效率低。與并行通信相比,這一點(diǎn)也很明顯。這也是串口通信的一個(gè)主要缺點(diǎn)。