Mbedで使う関数(保存版)

I2C name(sda, scl);//初期化
name.frequency(hz);
name.start();
name.stop();
int=name.read(bool);//int:受信バイト、bool:false=nack, true=ack(正しいことを実機で確認した)
bool=name.write(int);//bool:false=nack, true=ack、int:送信バイト(実機で確認したところ、ack=true=1であった)
===
以上だけを使う予定です。後日、スピードが問題になったら連続read/writeを使う可能性はあります。


コメント

このブログの人気の投稿

i2c-tools 備忘録(内容が古くなりましたが記録として残します)

python-smbus(内容が古くなりましたが記録として残します)

I2Cシミュレータを作る