標(biāo)題:
I2C總線小問(wèn)題
[打印本頁(yè)]
作者:
nmgbtzyf
時(shí)間:
2024-8-3 21:38
標(biāo)題:
I2C總線小問(wèn)題
I2C總線,我不太清楚這個(gè)怎么理解,感覺(jué)和UART區(qū)別不大,這個(gè)不是主要,主要的是UART不用U的問(wèn)題,有DMA,源碼我就不找了,有的是,但I(xiàn)2C的源碼和用IO沒(méi)什么區(qū)別,這個(gè)問(wèn)題能不能哪個(gè)兄弟有空理解一下
作者:
zhuls
時(shí)間:
2024-8-4 17:45
雖然都是2根線組成,但I(xiàn)IC(SCL+SDA)和UART(TXD+RXD)有著本質(zhì)上的差別:
標(biāo)準(zhǔn)的IIC是雙向半雙工、有地址、有應(yīng)答信號(hào)的BUS,一組BUS最多可掛載127個(gè)不同地址的設(shè)備。通過(guò)SCL來(lái)同步SDA上的數(shù)據(jù)以達(dá)到主從通迅的模式。幾乎所有的IIC器件都可以用一個(gè)相同的代碼來(lái)驅(qū)動(dòng)。最常見(jiàn)的就是24Cxx 的EEPROM。準(zhǔn)IIC設(shè)備(無(wú)需應(yīng)答),比如TM1650,==。
UART俗稱(chēng)串口,是單向半雙工或全雙工的,沒(méi)有地址、沒(méi)有應(yīng)答的單線通訊線路,靠的是事先約定的波特率來(lái)同步TXD、RXD上的數(shù)據(jù)。基本上不同的UART設(shè)備都有各自獨(dú)有的協(xié)議,多用于工業(yè)設(shè)備(AT指令),比如SIM800模塊、集采器(私有協(xié)議),==。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1