ZHCSRX7 june 2023 BQ79616
PRODUCTION DATA
為了啟動(dòng) AUX ADC,主機(jī) MCU 設(shè)置 ADC_CTRL3[AUX_GO] = 1。當(dāng)器件收到 GO 命令時(shí),首先對(duì)以下設(shè)置進(jìn)行采樣來(lái)確定 AUX ADC 配置,然后相應(yīng)地操作 AUX ADC。無(wú)論對(duì)以下設(shè)置進(jìn)行哪些更改,都需要 MCU 發(fā)送另一個(gè) GO 命令來(lái)實(shí)現(xiàn)新設(shè)置。
有四個(gè)用于指示 AUX ADC 狀態(tài)的狀態(tài)位:
| [AUX_MODE1:0] | 運(yùn)行模式 | 說(shuō)明 |
|---|---|---|
| 0b00 | 停止 AUX ADC | 停止 AUX ADC |
| 0b01 | 單次運(yùn)行(1 個(gè)輪詢周期) | AUX ADC 運(yùn)行一個(gè)輪詢周期,然后停止。這將對(duì)所有 MISC 輸入進(jìn)行單次測(cè)量。例如,僅用作 MISC 輸入的快速突發(fā)讀取,無(wú)需向 AUX ADC 發(fā)出停止命令。 |
| 0b10 | 連續(xù)運(yùn)行 | AUX ADC 在連續(xù)模式下運(yùn)行,如果 [AUX_MODE1:0] = 0b00 且發(fā)送了 GO 命令,則會(huì)停止。例如,當(dāng)使用 ADC 診斷比較操作時(shí)必須使用該模式。有關(guān)詳細(xì)信息,請(qǐng)參閱節(jié) 8.3.6.4。 |
| 0b11 | 8 RR 運(yùn)行(八個(gè)輪詢周期) | AUX ADC 運(yùn)行八個(gè)輪詢周期,然后停止。這將對(duì)所有活動(dòng)的 GPIO 輸入進(jìn)行單次測(cè)量。 |
AUX ADC 僅在 ACTIVE 模式下運(yùn)行。如果在器件進(jìn)入 SLEEP 模式時(shí) ADC 正在運(yùn)行,AUX ADC 將被“凍結(jié)”;即 ADC 停止,但器件仍記得運(yùn)行狀態(tài)。當(dāng)器件在沒(méi)有任何數(shù)字復(fù)位事件的情況下返回 ACTIVE 模式時(shí),AUX ADC 將重新啟動(dòng)并從其“凍結(jié)前”狀態(tài)繼續(xù)運(yùn)行。