I2C_init

Function I2C_init 

Source
pub unsafe extern "C" fn I2C_init(my_i2c_v: *mut c_void) -> c_int
Expand description

I2cConfig構造体をグローバルインスタンスとして定義し、ポインタを渡すことでポートを初期化します。

§Arguments

  • my_i2c_v (direction in) - 初期化するI2cConfig構造体へのポインタ

§Returns

int I2C_ERR_CODEとしたいが, if_listでintと統一されている。

Note: I2C通信ラッパーのクラスを使用する時は起動時に必ず実施してください。 この関数を実行する前にI2cConfig構造体内の設定値を設定しておく必要があります。