ZHCSLE6D August 2023 – June 2025 OPT4003-Q1
PRODUCTION DATA
OPT4003-Q1 支持 I2C 突發(fā)讀取模式,這有助于更大限度地減少總線上的事務數(shù)量,從而實現(xiàn)從器件到控制器的高效數(shù)據(jù)傳輸。
考慮突發(fā)模式之前,常規(guī) I2C 讀取事務會對器件讀取指針執(zhí)行 I2C 寫入操作,然后執(zhí)行實際的 I2C 讀取操作。如果從連續(xù)位置的輸出寄存器和 FIFO 寄存器讀取數(shù)據(jù)時執(zhí)行了常規(guī) I2C 讀取事務,則每兩個字節(jié)寫入一次寄存器指針,該過程會占用幾個時鐘周期。啟用突發(fā)模式后,讀取指針地址會在每次寄存器讀?。▋蓚€字節(jié))后自動遞增,從而無需執(zhí)行寫入操作來為后續(xù)寄存器讀取設置指針。
設置 I2C_BURST 寄存器以啟用突發(fā)模式。發(fā)出停止命令后,指針復位為原始寄存器地址,然后再自動遞增。圖 6-7 顯示了 I2C 寫入、單次讀取和突發(fā)模式讀取操作示意圖。