2016-12-13 5 views
1

動作モードはSPIプロトコルでどのように決定されますか? - 私は、SPI通信(モード0,1,2,3)で利用可能な4つの動作モードがあることを読んでいます。したがって、どのモードを設定するかを決める方法は、SPIプロトコルを使用してデバイスをインターフェースするときです。このデバイスとのインターフェイスを取っている間に___モードを使用する必要があるベンダー企業が提供するシートで利用できますか? また、マスターとスレーブが通信するボーレートについても(上記と同じ質問)?SPIプロトコルでの動作モードはどのように決定されますか?

+0

実際に使用されているスレーブデバイスによって設定されています。詳細については、 'struct spi_device'を、メンバ' mode'を参照してください。 'git grep'はあなたの魔術師です。 – 0andriy

答えて

1

サポートされているモードと頻度の両方がベンダーによって提供されています。選択したモードがベンダが提供するモードと一致しない場合、いくつかのビット(ミスマッチに応じてMSBまたはLSBのいずれか)が欠落する可能性が高くなります。

関連する問題