決定的なI2Cピン配置ガイダンスはありますか?「標準」を探していない
編集:これは数回繰り返されているので、一番上に配置します:はい、I2Cデバイス間コネクタには「標準」がないことはよく知られていますが、このコミュニティでは、作成のための「ガイダンス」ポイントのリストを作成できます。このような相互接続は、信号の動作、ノイズの最小化、および誤った接続によるリスクの軽減に基づいています。 NXP は、I2Cコネクタのピン配列を指定せずにI2C標準を定義しました。NXPからの唯一のガイダンスは、Vss / Gndがインターコネクトを介して運ばれる場合、SDAとSCLの間にグランドおよび/またはVssを配置することに関する言及のようです。 さまざまなI2Cモジュールを購入すると、さまざまなI2Cピン配置が必要になり、それらに必要なさまざまな小さなリボンケーブルスイッチングシムを追跡する作業が少し必要になりました。 例えば モノOLEDモジュール:SCL、SDA、GND、5V(クロックとデータが隣接しているため、明らかに理想的ではありません。 Arduino用センサーシールド:SDA、SCL、GND、5V(やはり理想的ではない、スイッチドSCL / SDA) カラーLCDモジュール:SCL、GND、5V、SDA(Yay!) 名前のないI2Cリピーター:SCL、5V、GND、SDA(いや、彼らは電源ピンを切り替えました!魔法をほぼ消し去りました。) だから私の質問はこれです:VssとGNDの両方がホストからデバイスに運ばれるI2C 4ピンコネクタのピンアウトシーケンスの 決定的/正式なガイドラインはありますか? これに失敗すると、それぞれが採用しているピン配列をリストしているI2Cモジュール/デバイスのディレクトリがありますが、不完全です。 明確化:明確に存在しない定義済みの標準ではなく、「SCLにVsを近づける」などのガイドラインを探します。