Dela via


funktionen I2CMaster_SetBusSpeed

Sidhuvud: #include <applibs/i2c.h>

Anger I2C-busshastigheten för åtgärder i I2C-huvudgränssnittet.

Observera

Alla hastigheter stöds inte på alla Azure Sphere-enheter. Mer information finns i Använda I2C .

int I2CMaster_SetBusSpeed(int fd, uint32_t speedInHz);

Parametrar

  • fd Filbeskrivning för I2C-gränssnittet.

  • speedInHz Den begärda busshastigheten i Hz.

Returvärde

Returnerar 0 för lyckat resultat, eller -1 för fel, i vilket fall errno felvärdet anges.

Krav för programmanifest

För att få åtkomst till ett I2c-gränssnitt måste programmet identifiera det i fältet I2cMaster i programmanifestet.