Megosztás a következőn keresztül:


I2CMaster_SetTimeout függvény

Fejléc: #include <applibs/i2c.h>

Beállítja az I2C-főillesztőn végzett műveletek időtúllépését.

int I2CMaster_SetTimeout(int fd, uint32_t timeoutInMs);

Paraméterek

  • fd Az I2C-felület fájlleírója.

  • timeoutInMs A kért időtúllépés ezredmásodpercben. Ez az érték a legközelebbi támogatott értékre kerekítve is lehet.

Visszatérési érték

Siker esetén 0, hiba esetén -1 értéket ad vissza, amely esetben errno a hibaérték lesz beállítva.

Alkalmazásjegyzékre vonatkozó követelmények

Az I2C-felület eléréséhez az alkalmazásnak azonosítania kell azt az alkalmazásjegyzék I2cMaster mezőjében.