dwm_i2c_read

I2C スレーブからデータを読み取ります。

void dwm_i2c_read(const uint8_t, uint8_t*, uint8_t)
パラメータ
  • input -- アドレス、データ、長さ

  • addr -- 8 ビット整数 (スレーブデバイスのアドレス (LSB 7 のみ))

  • data -- 8 ビット整数 (受信バッファへのポインタ)

  • len -- 8 ビット整数 (受信するバイト数)

  • output -- ステータスコード

Cコード例

uint8_t data[2];
const uint8_t addr = 1; // some address of the slave device**
dwm_i2c_read(addr ,data, 2);

SPI/UART 例

これらのインターフェースでは使用できません。