Функция I2CMaster_SetBusSpeed
Заголовок: #include <applibs/i2c.h>
Задает скорость шины I2C для операций в интерфейсе I2C master.
Примечание
Не все скорости поддерживаются на всех устройствах Azure Sphere. Дополнительные сведения см. в разделе Использование I2C .
int I2CMaster_SetBusSpeed(int fd, uint32_t speedInHz);
Параметры
fd
Дескриптор файла для интерфейса I2C.speedInHz
Запрошенная скорость шины в Гц.
Возвращаемое значение
Возвращает значение 0 для успешного выполнения или -1 для сбоя. В этом случае errno
будет задано значение ошибки.
Требования к манифесту приложения
Чтобы получить доступ к интерфейсу I2c, приложение должно определить его в поле I2cMaster манифеста приложения.