I2CMaster_SetBusSpeed functie
Header: #include <applibs/i2c.h>
Hiermee stelt u de I2C-bussnelheid in voor bewerkingen op de I2C-hoofdinterface.
Opmerking
Niet alle snelheden worden ondersteund op alle Azure Sphere-apparaten. Zie I2C gebruiken voor meer informatie.
int I2CMaster_SetBusSpeed(int fd, uint32_t speedInHz);
Parameters
fd
De bestandsdescriptor voor de I2C-interface.speedInHz
De aangevraagde bussnelheid, in Hz.
Retourwaarde
Retourneert 0 voor geslaagd, of -1 voor fout, in welk geval errno
wordt ingesteld op de foutwaarde.
Vereisten voor toepassingsmanifest
Voor toegang tot een I2c-interface moet uw toepassing deze identificeren in het veld I2cMaster van het toepassingsmanifest.