こんにちは、皆さん
OM2NTP5332 EVM ボードを使用しています。
私はMCUを使ってOM2NTP5332とI2Cで通信します。
NTP5332構成レジスタ(0x10A1)を読み取ると、
構成レジスタ(0x10A1)のバイト1とバイト2を読み取ることができません。バイト0のみ読み取ることができます。
バイト 1 とバイト 2 の値はすべて 0x00 です。
しかし、レジスタ 0x1037 を読み取ると、バイト 0、バイト 1、バイト 2 がすべて期待どおりであることがわかります。
レジスタ 0x10A1 はレジスタ 0x1037 と同じではないでしょうか?
誰かこれについて教えてくれませんか? ありがとうございます。
こんにちは@KaiLi 、
ご返信ありがとうございます。
以下のようにハンドシェイクフローを確認しました。
まず、構成レジスタ(0x10A1)に2バイトを送信します。
次に、以下のように構成レジスタを読み取ると、間違った値が返されます。
I2Cの読み取り/書き込み機能を確認しましたが、正常です。
誰かこれについて教えてくれませんか? ありがとうございます。
こんにちは@ray3
以下をお読みください。
ぜひお試しください