Función I2CMaster_SetBusSpeed
Encabezado: #include <applibs/i2c.h>
Establece la velocidad del bus I2C para operaciones en la interfaz maestra I2C.
Nota
No todas las velocidades son compatibles con todos los dispositivos Azure Sphere. Consulte Uso de I2C para obtener más información.
int I2CMaster_SetBusSpeed(int fd, uint32_t speedInHz);
Parámetros
fd
Descriptor de archivo para la interfaz I2C.speedInHz
La velocidad solicitada del autobús, en Hz.
Valor devuelto
Devuelve 0 para éxito o -1 para error, en cuyo caso errno
se establecerá en el valor de error.
Requisitos del manifiesto de la aplicación
Para acceder a una interfaz I2c, la aplicación debe identificarla en el campo I2cMaster del manifiesto de la aplicación.