ZHCSZD6A April 2025 – December 2025 BQ25630
PRODUCTION DATA
在許多應(yīng)用中,主機(jī)不會(huì)持續(xù)輪詢充電器狀態(tài)寄存器,而是會(huì)使用 INT 引腳以 256μs 的 INT 脈沖向主機(jī)告知狀態(tài)變化。在接收到中斷脈沖時(shí),主機(jī)可以讀取標(biāo)志寄存器(Charger_Flag_X 和 FAULT_Flag_X)以確定引起中斷的事件,對于每個(gè)已確定的事件,還會(huì)讀取相應(yīng)的狀態(tài)寄存器(Charger_Status_X 和 FAULT_Status_X)以確定當(dāng)前狀態(tài)。一旦設(shè)置為 1,標(biāo)志位便會(huì)保持鎖存,直到主機(jī)讀取標(biāo)志位而將其清零。但是,只要狀態(tài)發(fā)生變化,狀態(tài)位就會(huì)更新,因此始終代表系統(tǒng)的當(dāng)前狀態(tài)。
可以屏蔽掉 INT 事件,防止在發(fā)生這些中斷時(shí)發(fā)出 INT 脈沖,但初始上電中斷除外。屏蔽中斷事件的方法是在寄存器中設(shè)置其屏蔽位(Charger_Mask_X 和 FAULT_Mask_X)。無論中斷脈沖是否被屏蔽,事件始終會(huì)導(dǎo)致相應(yīng)的標(biāo)志位設(shè)置為 1。