ZHCSHH7B January 2018 – January 2025 TPA6404-Q1
PRODUCTION DATA
請參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
該器件擁有一個與內(nèi)部 IC(I2C)總線協(xié)議相兼容的雙向串行控制接口,并且支持 100kbps 與 400kbps 的數(shù)據(jù)傳輸速率,能夠進(jìn)行隨機(jī)與順序?qū)懭肱c讀取操作。作為目標(biāo)器件,該器件不支持多控制器總線環(huán)境或等待狀態(tài)插入。控制接口用于對設(shè)備寄存器進(jìn)行編程以及讀取設(shè)備狀態(tài)。
I2C 總線使用 SDA(數(shù)據(jù))和 SCL(時鐘)這兩個信號在系統(tǒng)中的集成電路之間進(jìn)行通信。數(shù)據(jù)在總線上串行傳輸,一次傳輸一位。地址與數(shù)據(jù)以字節(jié)(8 位)格式傳輸,最高有效位(MSB)首先傳輸。此外,總線上傳輸?shù)拿總€字節(jié)都由接收器件通過一個響應(yīng)位進(jìn)行響應(yīng)。每次傳輸操作從控制器器件在總線上驅(qū)動啟動條件開始,到控制器器件在總線上驅(qū)動停止條件結(jié)束。當(dāng)時鐘處于高電平時,總線使用數(shù)據(jù)終端 (SDA) 上的轉(zhuǎn)換來指示啟動和停止條件。SDA 上從高電平轉(zhuǎn)換到低電平表示啟動,而從低電平轉(zhuǎn)換到高電平表示停止。正常的數(shù)據(jù)位轉(zhuǎn)換必須發(fā)生在時鐘周期的低電平時間內(nèi)??刂破魃?7 位目標(biāo)地址和讀取/寫入 (R/W) 位,以打開與另一個器件的通信,然后等待確認(rèn)條件。器件會在確認(rèn)時鐘期間將 SDA 保持為低電平以指示確認(rèn)。當(dāng)發(fā)生這種情況時,控制器會傳輸序列的下一個字節(jié)。對于每個器件,都通過一個唯一的 7 位目標(biāo)地址加上 R/W 位(1 個字節(jié))進(jìn)行尋址。所有兼容器件均使用線與連接,通過雙向總線共享相同的信號。對于 SDA 與 SCL 信號,必須利用外部上拉電阻器,設(shè)置總線高電平。在啟動與停止條件之間傳輸?shù)淖止?jié)數(shù)沒有限制。當(dāng)最后一個字傳輸時,控制器生成停止條件以釋放總線。
圖 7-8 SCL 和 SDA 時序利用 I2C ADDRx 引腳,對器件目標(biāo)地址進(jìn)行編程??衫脝巫止?jié)或多字節(jié)數(shù)據(jù)傳輸方式,傳輸各類讀寫數(shù)據(jù)。