JAJSQ89D december 2015 – september 2020 HD3SS3220
PRODUCTION DATA
HD3SS3220 は、ADDR ピンを使用して I2C または GPIO 用に構成できます。ADDR ピンはトライレベルの制御ピンです。ADDR ピンをフローティング (NC) のままにすると、HD3SS3220 は GPIO モードになります。ADDR ピンを High にすると、HD3SS3220 は I2C モードになり、アドレス・ビット 6 が 1 になります。ADDR ピンを Low にすると、HD3SS3220 は I2C モードになり、アドレス・ビット 6 が 0 になります。
HD3SS3220 のすべての出力はオープン・ドレイン構成です。
GPIO モードでは、OUT1 および OUT2 ピンを使用して Type-C 電流モードを出力します。OUT3 ピンは、GPIO モードでオーディオ・アクセサリ・モードを通信するために使用されます。出力ピンの詳細については、表 7-3 を参照してください。
OUT1 | OUT2 | アドバタイズメント |
---|---|---|
H | H | デフォルト |
H | L | デフォルト |
L | H | 中程度 |
L | L | High |
I2C モードで動作している場合、HD3SS3220 は SCL および SDA ラインをそれぞれクロックおよびデータに使用し、INT ピンも使用します。INT ピンは割り込み、または I2C レジスタの変更をシステムに通知します。HD3SS3220 がレジスタを新しい情報で更新すると、INT ピンは Low になります。INT_N ピンはオープン・ドレインです。INT ピンが Low のときは、INTERRUPT_STATUS レジスタを設定する必要があります。INTERRUPT_STATUS をクリアするには、I2C に書き込みます。
GPIO モードで動作しているときは、オーディオ・アクセサリが検出されて接続されたかどうかを判定するため、INT ピンの代わりに OUT3 ピンが使用されます。オーディオ・アクセサリが検出されると、OUT3 ピンは Low になります。
I2C プルアップに 3.3V 電源を使用する場合、VDD5 が 3V 以上であることを確認する必要があります。VDD5 が 3V 未満の場合、I2C からデバイスに電力が供給されることがあります。