i2c

    0

    1答えて

    最近、私はI2Cバスで接続する光センサーの問題をデバッグしていました。元の生データを取得するために、PCBを再加工してI2CデータをI2Cアナライザに取得します。しかしボードは非常に小さく、リワークのプロセスは非常に困難です。とにかく、私たちは仕事を終えます。しかし、アイデアが私の頭に浮かんで、どのようにI2Cバスドライバを修正して、ファイルにすべてを記録させようとしています。後でこのログファイル

    1

    1答えて

    私はGY 521ボード上にあるジャイロセンサーMPU6050にI2Cを介して話そうとしています。しかし、私はデバイスが検出されることはできません。 別のi2cデバイス(EEPROM)をテストし、デバイスアドレスを検出しました。だから私はそれがハードウェアの問題でなければならないと思います。 限り私は見つけることができよう: RPIは、すでにボード上のSDAとSLCの1.8Kプルアップ抵抗を持ってい

    -6

    1答えて

    こんにちは、すぐに削除しないでください。私はC + +を使用してラズベリーパイのI2C/SPIプログラミングの良いCODEの例を見つけるのが難しいです。私はwiringPiやその他のソースを見てきましたが、私が望むようにソースコードをあまり書いていません。誰かが十分に文書化されたソースコード、あるいはビデオの説明でも気に入った例を見つけましたか?あなたはリンクを共有してもらえますか? ありがとうご

    0

    1答えて

    stm32F407発見ボードを使用して、アンフェノールノバセンサーNPA201(圧力)のi2cアドレスを変更する必要があります。 製造元から提供されたアプリケーションノートでは、いくつか質問があります。 この表によると、CPUのi2cモジュールをマスターレシーバモードに設定し、すぐにセンサにバイトを送信する必要があります。それも可能ですか? 私はこのような状況がそこに記述されていない限り知っている

    1

    1答えて

    tmp102温度センサー用のカーネルドライバを作成したいとします。 1つのプロジェクトでは、他の2つのセンサーに1つのセンサーしかありません。カーネルモジュールが固定数ではなくN個のセンサーをサポートできるようにしたい。私は1つ以上のstruct i2c_clientを管理し、それぞれのsysfsエントリを作成することに問題があります。ここで私はそれをやっている方法は次のとおりです。 私は私がI2

    1

    1答えて

    圧力差を測定するために圧力センサーD6F-PHを使用しています。これはセンサーから値を取得するために書いたArduinoコードです。 #include "Wire.h" #define addrs 0x6C // I2C bus address int P; int I; float T;c int initialize(int i2c_addr) {

    1

    1答えて

    ノード赤でI2Cを使用してASCII文字列をAtlas Scientific pH I2Cモジュールに送信します。 私は現在、ノードred contrib gpioとi2cを使用しようとしました。私はascii番号114としてコマンドrを送り、応答を得ることができます。 しかし、私がコマンドを試してみると、sleepは動作しません。 私はそれを配列として、遅延のある個々のアスキー番号、数字の文字列

    1

    1答えて

    書き込みと読み取りの操作(8ビットデータ)を使用してI²Cスレーブを実装しようとしています。コードの書き込み部分がうまく動作しています。読んでいるのが正しく来ていない、私はそのすべての "11111111"を意味します。 読み込み部では、スレーブアドレスを取得してから、読み込み元のレジスタ番号を書き込む代わりに、すべての "11111111"が表示されます。私はそれについて助けが必要です。そして、

    0

    1答えて

    私はTessel 2を使ってCO2センサーからデータを読み込もうとしていますが、大した成功は得られません。我々は メモリロケーション0x08に(バイトHI)と0x09の(下位バイト)を読み取る必要があるセンサーから現在のCO2濃度を読み取ること :センサーのデータシートから 。我々は2つのI2Cフレームのシーケンスを送信する必要が はこれを行うには:最初に、私たちは、I2Cから読み取るためにセンサ