次の方法で共有


I2CMaster_SetBusSpeed関数

ヘッダー: applibs </i2c.h #include>

I2C マスター インターフェイスでの操作の I2C バス速度を設定します。

メモ

すべての速度がすべての Azure Sphere デバイスでサポートされているわけではありません。 詳細については、「 I2C の使用 」を参照してください。

int I2CMaster_SetBusSpeed(int fd, uint32_t speedInHz);

パラメーター

  • fd I2C インターフェイスのファイル記述子。

  • speedInHz 要求されたバス速度 (Hz)。

戻り値

成功の場合は 0、失敗の場合は -1 を返します。この場合 errno はエラー値に設定されます。

アプリケーション マニフェストの要件

I2c インターフェイスにアクセスするには、アプリケーション マニフェストの I2cMaster フィールドで 識別する必要があります。