|
1、UART就是兩線,一根發(fā)送一根接收,可以全雙工通信,線數(shù)也比較少。數(shù)據(jù)是異步傳輸?shù)模瑢?duì)雙方的時(shí)序要求比較嚴(yán)格,通信速度也不是很快。在多機(jī)通信上面用的最多。 2、SPI接口和上面UART相比,多了一條同步時(shí)鐘線,上面UART的缺點(diǎn)也就是它的優(yōu)點(diǎn)了,對(duì)通信雙方的時(shí)序要求不嚴(yán)格不同設(shè)備之間可以很容易結(jié)合,而且通信速度非常快。一般用在產(chǎn)品內(nèi)部元件之間的高速數(shù)據(jù)通信上面,如大容量存儲(chǔ)器等。 3、I2C接口也是兩線接口,它是兩根線之間通過(guò)復(fù)雜的邏輯關(guān)系傳輸數(shù)據(jù)的,通信速度不高,程序?qū)懫饋?lái)也比較復(fù)雜。一般單片機(jī)系統(tǒng)里主要用來(lái)和24C02等小容易存儲(chǔ)器連接。 SPI:高速同步串行口。3~4線接口,收發(fā)獨(dú)立、可同步進(jìn)行 UART:通用異步串行口。按照標(biāo)準(zhǔn)波特率完成雙向通訊,速度慢 SPI:一種串行傳輸方式,三線制,網(wǎng)上可找到其通信協(xié)議和用法的 3根線實(shí)現(xiàn)數(shù)據(jù)雙向傳輸 |
評(píng)分
-
查看全部評(píng)分
|