spi

    0

    1答えて

    おはようございます、 私のプロジェクトでは、マイクロコントローラに128 GB以上のSDカードをインターフェイスする必要があります。 私はSDカードと通信するために、SDプロトコルまたはSPIプロトコルを使用できることをインターネットで読みました。私のマイクロコントローラではSPIを利用できるので、そのようにする必要があります。 私はインターネットに関する多くの情報を見つけました。ポストMSP43

    -4

    1答えて

    私の論文では、SPIでMCP2515と通信するためにATmega16を使用しています。 Atmega16のデータシートにSPIをスレーブモードとして設定するためのサンプルコードを確認する際には、次のコード例があります。 void SPI_SlaveInit(void) { /* Set MISO output, all others input */ DDR_SPI = (1<<DD

    2

    1答えて

    tl; dr - 私が無限に長いファイルの猫をしているとき、すべてが素晴らしいですが、同じファイルを読み込まなくてもCの "open"を使うと、すべてが失敗します。なぜそれが起こりますか?どうすればそれが起こらないようにすることができますか? 私は小さな組み込みLinux O/Sを主演が、SPIドライバのような他の有用なものを持っているのDigi ME9210、上で開発しています。 最終的には、一

    1

    1答えて

    私はARM Cortex M4 MCUを使用しています。優先度2のGPIO用の割り込みハンドラと優先度3のSPIドライバ(つまりGPIOよりも優先度が低い)を持っていて、GPIOの割り込みハンドラ内から(ブロックする)SPIの読み込みを呼び出すと、SPI関数は動作しますか?

    0

    2答えて

    同じSPIバス上のILI9341ディスプレイ320 * 240およびPN532 RFIDリーダーとESP12-Eモジュールのインターフェースを試みています。 SSピンを別のGPIOに割り当てました。 Imは両方とも通信できません。ディスプレイはどんな状況でも完全に機能します。しかし、ILI9341と通信すると、PN532は動作を停止し、再初期化してもデバイスを再起動するまで応答しません。 任意のヘ

    0

    1答えて

    AD7091R-8 ADCチップとSPIを使用しようとしています。変換された値を取得するための 手順は、データシート内の説明と言うされています リセットチップ は600NSのためのCONVSTラインをローを持参し、それが高い得ます。 チャンネルレジスタ(最後の3つのチャンネルを有効にしています)内の有効なチャンネルについては、2バイトに含まれるデータのクロックアウトを開始します。 CONVSTライ

    0

    1答えて

    私は、arduino unoのPORTDからの8ビットのオーディオパラレルデータをSPIインターフェイスに基づいてNRF24l01モジュールを使用して送信します。私はちょうど与えられた状況のために私がどのように私がSPIを達成できるか知りたいオーディオADC(サンプリングレート38.5khz)は既にarduinoで行われており、26usで8bitのサンプルを1つ生成し、DACは抵抗ラダー回路を使っ

    -2

    1答えて

    私はEmbedded Armの7200ボードを使用しています。このボードは、Linuxカーネル2.6をホストし、EP9302 arm9をマウントします。 加速度計(LIS3DSH)および一部のPT100(MAX31865)と通信するには、SPIインターフェイスを使用する必要があります。 この問題へのアプローチは、文字通り、Embedded Arm(tempSensor.Cファイルftp://ftp

    -1

    1答えて

    シミュレーションではチップイネーブルボタンのタイミング要件に一致するSPIクロックがありますが、ハードウェアでテストした場合はそうではありません。タイミング制約はまったく満たされていません。考えられる理由は何でしょうか?

    0

    1答えて

    Spi通信を使用してマスターとスレーブを同期させる方法を教えてください。私はマスターから10ミリ秒のリアルタイムクロック(miso、mosi、cs、sckを除いて)を生成しました。そして今、クロックの各立ち上がりエッジでスレーブを同期させなければなりません。スレーブは、スレーブが送信するデータがある場合は、データのマスタ要求を(ADCから)許可し、(2.5 msごとに)タイムスライスを使用します。