此器件在電源供電和總線供電模式下運(yùn)行。在這兩種模式下,當(dāng)電源電壓達(dá)到工作范圍內(nèi)時(shí),器件需要 tINIT 來(lái)自行初始化。在 tINIT 之后,主機(jī) MCU 可以開始訪問(wèn)器件。
在初始化期間,器件不能響應(yīng)任何總線活動(dòng)。初始化完成后,器件應(yīng)等待主機(jī)的總線復(fù)位。在器件初始化期間,會(huì)發(fā)生以下事件:
- 短地址、溫度警報(bào)下限、溫度警報(bào)上限和溫度偏移寄存器的 EEPROM 內(nèi)容將被恢復(fù)。
- 讀取 IO 配置寄存器的 EEPROM,并恢復(fù) IO 配置寄存器的內(nèi)容。
- 器件配置 1 和器件配置 2 寄存器的 EEPROM 內(nèi)容會(huì)恢復(fù)到相應(yīng)的寄存器。
- 如果 ARB_MODE 位恢復(fù)為“10b”或“11b”,則器件將在仲裁模式下響應(yīng) SEARCHADDR。
- 如果 OD_EN 位設(shè)置為“1b”,則器件應(yīng)以過(guò)驅(qū)速度進(jìn)行通信,除非主機(jī)以標(biāo)準(zhǔn)速度發(fā)送第一個(gè)總線復(fù)位脈沖。
- 用戶存儲(chǔ)器保護(hù)位被恢復(fù)并且對(duì)用戶 EEPROM 塊施加適當(dāng)?shù)谋Wo(hù)。