Partilhar via


Função I2CMaster_SetBusSpeed

Cabeçalho: #include <applibs/i2c.h>

Define a velocidade do barramento I2C para operações na interface mestra I2C.

Nota

Nem todas as velocidades são suportadas em todos os dispositivos do Azure Sphere. Consulte Utilizar o I2C para obter detalhes.

int I2CMaster_SetBusSpeed(int fd, uint32_t speedInHz);

Parâmetros

  • fd O descritor de ficheiros da interface I2C.

  • speedInHz A velocidade do autocarro pedida, em Hz.

Valor devolvido

Devolve 0 para êxito ou -1 para falha, caso errno em que será definido como o valor de erro.

Requisitos do manifesto de aplicação

Para aceder a uma interface I2c, a sua aplicação tem de identificá-la no campo I2cMaster do manifesto da aplicação.