i2c

    0

    1答えて

    問題の検出方法は?私はI2Cバス上で1つのデバイスを見つけようとしています。バスは見つかりましたが、デバイスは見つかりませんでした。私は2つのメインボード、2つの異なるデバイス(AM2321とコンバータI2C-> 3線)を持っていて、それらをさまざまな組み合わせで試しました。私は間違ったことをしますが、正確には何かを理解することはできません。 Androidの物事DP 6で val bus = m

    0

    1答えて

    プロセッサの温度を読み取るi2c温度モジュールを持つデバイスがあります。 i2cから温度値を読み取り、それをユーザーに提示します。このprintfは、i2cプロセスとまったく関係のない機能の中にあります。私たちは、I2Cから読み取るこのprintf値の終わりから1感嘆符を削除すると、今 endProcessFunction(int dummy){ printf("App_host: Er

    0

    1答えて

    私はPi3モデルbとのCCS811ガスセンサーを使用しています。私はこのページの手順に従いましたhttps://learn.adafruit.com/adafruit-ccs811-air-quality-sensor/raspberry-pi-wiring-and-testとバーンイン期間中は問題なく走りました。今私は以下のエラーが表示されます。 私はArduino Unoでテストしたのでセンサ

    2

    1答えて

    2つのデバイスをI2Cに接続したいとします。しかし、私はI2cを動作させることはありません。私はたくさんのウェブサイトを見てみましたが、まだ成功していません。私は私の回路をオシロスコープに接続し、それから送信していることを知っていました。 私は良いものすべてを接続し、プルアップ抵抗を追加しました。ここで は私のコードです: #include <stddef.h> #include "stm32l

    0

    1答えて

    FT4222デバイスを使用してI2CでMAX77651をプログラミングしています。私はレジスタに書き込むことができるようにしたい。 私はレジスタを読み取ることができるので、ハードウェアに問題はありません。レジスタを読み込むには、次のように進んでください。最初にレジスタを送信します。 私は書き込みたいと思っている場所にレジスタを送信しようとしていますが、私はレジスタに入れたいデータを送ります。しかし

    0

    2答えて

    Linux I2Cカーネルドライバの開発方法を学び、以下のWebサイトから学びます。 How to instantiate I2C devices I2C Driver for Linux Based Embedded System ... 次は、私はI2Cのタッチパッドドライバ、を実装する方法を示すサンプルを見つけましたが、それは本当に私にを混同しました。 linux/drivers/input

    0

    1答えて

    TWIマスターからバスへの接続を初期化しようとすると、何らかのエラーが発生します。開始条件は送信されますが、プロセッサはバスにスレーブ・アドレスを送信し始める無限ループ・ビーバーで待機します。 私はまた、バス上の信号を分析しました。その結果、クロックが動作していますが、バスにはデータが送信されません。 プロセッサ待ち時間は、矢印の付いた行にあります。 我々は void i2c_master_ini

    0

    1答えて

    I2C通信でデータを送受信するセンサーとのインターフェースを試みています。私はFT232H USBとI2Cコンバータのインタフェースを取って、それをPCに接続しました。 次のように私は、dmesgの出力を得る - [ 518.172735] usb 1-3: new full-speed USB device number 4 using xhci_hcd [ 518.306677] usb 1

    -1

    1答えて

    こんにちは、インターネットでこのコードを見つけて、pythonでraspberry pi 3を検出すると、結果がうまくいきます:10:10 11しかし、それぞれの結果を保存したい例えばx = 10 y = 11のような別の変数、最初の10は重要ではありません。私はあなたの答えをaprreciate! #!/usr/bin/python3 import os import subprocess

    0

    1答えて

    PIC 18F4520のOLEDと通信するためにI2Cビットを実行しようとしました。その 'clock stretching'がなくてもうまく動作しますが、 'clock stretching'を置くと動作しません。また、私は、ACKパルスの前後に 'クロックストレッチ'ブロックを置いて試してみました。どちらも動作していません。 void send_packet(){ /* Soft_I