ZHCSNR1 june 2023 AFE43902-Q1 , AFE53902-Q1
PRODUCTION DATA
AFEx3902-Q1 具有兩線制串行接口(SCL 和 SDA)和一個(gè)地址引腳 (A0);另請(qǐng)參閱圖 5-1。I2C 總線由數(shù)據(jù)線 (SDA) 和帶上拉結(jié)構(gòu)的時(shí)鐘線 (SCL) 組成。當(dāng)總線空閑時(shí),SDA 和 SCL 線都被拉高。所有與 I2C 兼容的器件通過開漏 I/O 引腳、SDA 和 SCL 連接到 I2C 總線。
I2C 規(guī)范規(guī)定控制通信的器件稱為控制器,而由控制器控制的器件稱為目標(biāo)器件。控制器產(chǎn)生 SCL 信號(hào)。控制器還在總線上生成特殊的時(shí)序條件(啟動(dòng)條件、重復(fù)啟動(dòng)條件和停止條件)來指示數(shù)據(jù)傳輸?shù)拈_始或停止。器件尋址由控制器完成。I2C 總線上的控制器通常是微控制器或數(shù)字信號(hào)處理器 (DSP)。AFEx3902-Q1 系列作為目標(biāo)器件在 I2C 總線上運(yùn)行。目標(biāo)器件確認(rèn)控制器命令,并在控制器控制時(shí)接收或傳輸數(shù)據(jù)。
通常,AFEx3902-Q1 系列充當(dāng)目標(biāo)接收器。控制器向 AFEx3902-Q1(目標(biāo)接收器)寫入數(shù)據(jù)。但是,如果控制器需要 AFEx3902-Q1 內(nèi)部寄存器數(shù)據(jù),則 AFEx3902-Q1 充當(dāng)目標(biāo)發(fā)送器。在這種情況下,控制器從 AFEx3902-Q1 讀取數(shù)據(jù)。根據(jù) I2C 術(shù)語,讀寫是指控制器。
AFEx3902-Q1 支持以下數(shù)據(jù)傳輸模式:
標(biāo)準(zhǔn)模式和快速模式的數(shù)據(jù)傳輸協(xié)議完全相同;因此,本文檔中將這兩種模式稱為 F/S 模式。超快速模式協(xié)議在數(shù)據(jù)傳輸速度方面受支持,但在輸出電流方面不受支持。與標(biāo)準(zhǔn)和快速模式的情況類似,低電平輸出電流為 3mA。AFEx3902-Q1 支持 7 位尋址。不支持 10 位尋址模式。該器件支持通用呼叫復(fù)位功能。發(fā)送以下序列會(huì)啟動(dòng)器件內(nèi)的軟件復(fù)位:啟動(dòng)或重復(fù)啟動(dòng)、0x00、0x06、停止。在 ACK 位的上升沿(在第二個(gè)字節(jié)之后)在器件內(nèi)進(jìn)行復(fù)位置位。
除了特定的時(shí)序信號(hào)外,I2C 接口還使用串行字節(jié)。在每個(gè)字節(jié)結(jié)束時(shí),第九個(gè)時(shí)鐘周期產(chǎn)生并檢測確認(rèn)信號(hào)。確認(rèn)是指 SDA 線在第九個(gè)時(shí)鐘周期的高電平期間被拉低。圖 7-10 所示為非確認(rèn),是指 SDA 線在第九個(gè)時(shí)鐘周期的高電平期間保持高電平。