Forum » Elektrotehnika in elektronika » I2C komunikcija
I2C komunikcija
ql000 ::
Mene zanima, če morata biti master in slave na isti uri, oz. morata laufati na isti frekvenci, če hočem slave-a kontrolirat pri I2C komunikaciji?
Brane2 ::
Morata pa biti načeloma združljiva. Ne moreš pričakovat da boš z nekim ultrahitrim masterjem, ki cepa na 1Mbit/s lahko kaj dosegel pri počasnem slaveu, ki ne zmore niti 100 kbit/s. Kot vem, je ene par hitrostnih razredov. 100 kHz, 400 kHz in mislim da nekaj nad 1M/s.
On the journey of life, I chose the psycho path.
16F84 ::
Slave bo sicer master-ja "zabremzal" - potegnil SCL nadol, če bo le ta prehiter. Če je sama procedura napisana dobro (recimo preverjanje linije SCL, ko to master sprosti-pullup jo potegne gor) bo "master" to razumel ter "počakal".
P.S.
Če se še prav spomnim, si prav ti Brane napisal en dober članek, na temo I2C v eno iz med prvih številk SE?
lp
Silvo
P.S.
Če se še prav spomnim, si prav ti Brane napisal en dober članek, na temo I2C v eno iz med prvih številk SE?
lp
Silvo
KernelPanic ::
Ima kdo mogoce kak demo code (delujoc) za inicializacijo TWI (I2C) vmesnika za ARM AT91SAM9260EJ-S?
Zgodovina sprememb…
- spremenil: KernelPanic ()
r-a-m ::
Slave naprave imajo različne hitrosti, master se jim vedno prilagodi (počaka) drugače si lahko kaj več prebereš tule: https://small-roar.com/i2c-inter-integr...
Zgodovina sprememb…
- spremenilo: r-a-m ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | 6 pospeškometrov pri 1 kHz, kateri mikrokrmilnik?Oddelek: Elektrotehnika in elektronika | 1946 (1451) | srus |
» | Arduino(slave) + ESP8266(master) preko I2CjaOddelek: Elektrotehnika in elektronika | 1016 (869) | teoo |
» | arduino mega & stuffOddelek: Elektrotehnika in elektronika | 1075 (914) | cefizl88 |
» | mokrikontrolerji.... the beginingOddelek: Elektrotehnika in elektronika | 3444 (2418) | snow |
» | kde in resolucijaOddelek: Operacijski sistemi | 1513 (1381) | moj_nick |