Slide 13
Slide 13 text
I2Cスレーブデバイス作成も簡単
● examples/i2c_slave/i2c_slave.h を使えば、
I2Cでレジスタを読み書きする実装は2行で完結できる。
● volatile uint8_t i2c_registers[32] = {0x00};
● SetupI2CSlave(
0x9, // I2Cアドレス
i2c_registers, // レジスタアドレス
sizeof(i2c_registers), // レジスタサイズ
onWrite, // ホストから書き込み後コールバック
NULL, // ホストから読み込まれ後コールバック
false);