afoこんにちわSPI通信がよくわかってないので質問致します。管理人こんにちは1.は、Mode0の場合そのとおりです。ご指摘のとおり、SSをGNDに常時落としたままだと、電源ON時の不安定な状態で同期がずれることがありますので、SSはマスター側から制御したほうが良いと思われます。2バイト転送だけで「あ」と発声します。afoご回答ありがとうございました。SSを未制御かつASCII文字を大文字で入力していた("0110000100001101"が正解)ため正常動作してないことが判明し、修正した所、発声しました。お手数をおかけ致しました。afo度々すみませんが、ご教授ください。'FF''a'⇒20μs間"00"⇒CRの出力となり'a'の後に'>'が返ってこず、発声しません。考えられる原因はなんでしょうか?クロックは500KHzで動作させています。afoご回答ありがとうございます。間隔が足りないのかと思い、追加し、周波数を落として'a',CRの1文字でまず試そうと思った次第です。受信のシフトデータは確認できています。デリミタ">"が見えてないという状態です。20usecの間隔を追加ということですね。どちらかの条件だけを変えて確認してみてはいかがでしょうか。部分が何を示されていたのかも気になってます。afoご指摘の通りです。2は試してみましたが動作していません。2バイト転送は成功していません。説明が不足してすみません。「20μs間"00"」の"00"は'L'データ(GND)を示しています。SDI端子に20μs間"L"を入力し、SCKは500KHzのまま,SSは"L"を入力したままになっています。管理人こんにちは>SDI端子に20μs間"L"を入力し、SCKは500KHzのまま,SSは"L"を入力したままになっています。これでは0x00という値のデータを転送を続けている状態で、バイト間隔を20usecあけることになりませんね。>�@応答コマンドの">"とは16進の"3e"が返ってくるとの認識でよろしいでしょうか?そのとおりです。>�Aリセット後、ポーリングのために適当なデータを一回送信してから、">"が返って来たら送信すべきなのでしょうか?本来、リセット後の最初の応答で'>'が返ってくるはずなので、最初のポーリングは不要です。リセット後はLSIが起動するのにある程度時間(100usec)がかかりますので、その前に転送を行った場合は'>'は返りませんのでご注意ください。本件、配線等ハードウェアまわり、マスター側のファームウェアなど確認すべきところはたくさんあるので、これ以上のアドバイスはできないのですが、まずは、1.最初の応答で'>'を得ること2.'a'+CRで「あ」と発声させることを確実に再現できることを目指してみてくださいね。afo返事が遅くなり、すみません。20μs間SCKを"L",SSを"H"にしたら応答'>'を得て、a'+CRで「あ」と発声させられました。適当に「つくえ」等の単語を発声させることでもできました。リセットは直後の場合にSDIデータを入力した所、SDOから放電波形が得られたので待ち時間が必要だなとの認識でした。お手数をおかけしました。ご回答ありがとうございました。←英数字を入力クッキ。