( Caro | 2019. 09. 09., h – 12:33 )

Ja persze, magasabb szinten még ezer dolog romolhat el.
Épp ilyen i2c kijelzőkkel akadt nekem olyan, hogy teljesen leakasztotta a buszt, pedig nem 3 m, hanem csak néhány cm kötötte őket össze.

Ugyanis ha egy slave megfogja az adatvonalat, azzal a master nem sokat tud tenni sajnos. Elvileg az órajellel is megteheti ezt, de ott kevésbé szokott probléma lenni, mert a clock stretching valamikor "véget szokott érni", ha a slave elvégezte a dolgát.

Viszont ha a slave-nél kimarad egy órajel, akkor a master elveszítheti az arbitrációt, erre gondoltam. Nem is kezdeményezhet akkor kommunikációt.

Láttam olyat is, ahol ezt úgy "oldották meg", hogy sw i2c-t írtak, de a clock stretching-et kidobták belőle :D