I2CMaster_Open関数
ヘッダー: applibs </i2c.h #include>
アプリケーションが排他的に使用できるように I2C マスター インターフェイスを開いて構成し、インターフェイスの操作を実行するために使用されるファイル記述子を返します。
int I2CMaster_Open(I2C_InterfaceId id);
パラメーター
-
id
開く I2C インターフェイスの ID 。
エラー
エラーが発生した場合は -1 を返し、エラー値に設定します errno
。
- EACCES: I2C インターフェイスへのアクセスは許可されません。インターフェイスが存在し、アプリケーション マニフェストの I2cMaster フィールドにあることを確認します。
その他 errno
のエラーも指定できます。このようなエラーは決定的ではなく、同じ動作はシステム更新によって保持されない可能性があります。
戻り値
I2C インターフェイスのファイル記述子を返します。エラーの場合は -1 を返します。この場合 errno
はエラー値に設定されます。
アプリケーション マニフェストの要件
I2c インターフェイスにアクセスするには、アプリケーション マニフェストの I2cMaster フィールドで 識別する必要があります。