共用方式為


I2CMaster_Open函數

頁首: #include < applibs/i2c.h>

開啟並設定 I2C 主介面以供應用程式專屬使用,並傳回用來在介面上執行作業的檔案描述。

int I2CMaster_Open(I2C_InterfaceId id);

參數

  • id 要開啟的 I2C 介面 標識 符。

錯誤

如果發生錯誤並設定為 errno 錯誤值,則傳回 -1。

  • EACCES:不允許存取 I2C 介面;確認介面已存在,且位於應用程式資訊清單的 I2cMaster 欄位中。

您也可以指定任何其他 errno 錯誤;這類錯誤不是不確定的,同樣的行為可能無法透過系統更新來保留。

傳回值

傳回 I2C 介面的檔案描述,或是 -1 表示失敗,在這種情況下 errno 會設定為錯誤值。

應用程式資訊清單需求

若要存取 I2c 介面,您的應用程式必須在 應用程式資訊清單的 I2cMaster 欄位中識別。