Re: I2C で使用したい ( No.1 ) |
- 日時: 2019/07/03 15:00
- 名前: お気楽スケーター
- お騒がせしました。
自己解決です。
アドレスが間違っていたようです。
0x2E(7bit) ... 0x5C(W), 0x5D(R)
ではなく、
0x17(7bit) ... 0x2E(W), 0x2F(R)
が正しいようですね。
0x2E の LSB がゼロだったので、もしやと思いきや、ビンゴでした。 SMODピンに関しては、データシートが正しく、ネット情報が間違っていることが確認できました。
お騒がせしました。
|
Re: I2C で使用したい ( No.2 ) |
- 日時: 2019/07/03 15:20
- 名前: お気楽スケーター
- すみません、誤報報告です。
データシートはすべて「正しい」です。
コード上のアドレス定義が (0x2E >> 1) になっていました。 「<<」ですよね... HAL ライブラリのアドレス指定が 1ビット左シフトしたものを必要としていたため。 紛らわしい...
大騒ぎを始めるとなぜか解決してしまう。 マーフィーの法則の典型でしたねw 前のスレッドとともに、削除で構いません。 お騒がせしました。
|
Re: I2C で使用したい ( No.3 ) |
- 日時: 2019/07/16 10:13
- 名前: 管理人
- そうですね。
I2Cのアドレス指定はミスしやすい部分です。 アドレスを8bit中の"上位"7bitに指定することを、ついつい忘れてしまいます。
|
|