I2CMaster_SetBusSpeed, fonction
En-tête : #include <applibs/i2c.h>
Définit la vitesse du bus I2C pour les opérations sur l’interface I2C master.
Note
Toutes les vitesses ne sont pas prises en charge sur tous les appareils Azure Sphere. Pour plus d’informations, consultez Utilisation d’I2C .
int I2CMaster_SetBusSpeed(int fd, uint32_t speedInHz);
Paramètres
fd
Descripteur de fichier pour l’interface I2C.speedInHz
Vitesse de bus demandée, en Hz.
Valeur de retour
Retourne 0 en cas de réussite ou -1 en cas d’échec, auquel cas errno
est défini sur la valeur d’erreur.
Exigences du manifeste d’application
Pour accéder à une interface I2c, votre application doit l’identifier dans le champ I2cMaster du manifeste de l’application.