Compartir a través de


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.