ZHCSNS0A November 2024 – October 2025 TCAN2855-Q1 , TCAN2857-Q1
PRODUCTION DATA
請(qǐng)參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
通過(guò)循環(huán)喚醒功能,可利用 Timer1 或 Timer2 的周期,在無(wú)需外部喚醒事件的情況下,使器件自行喚醒。此功能會(huì)以特定方式運(yùn)行,具體取決于器件所處的 SBC 模式以及該功能是否啟用。此功能可在正常模式、待機(jī)模式、失效防護(hù)模式和睡眠模式下使用。
在正常模式和待機(jī)模式下啟用循環(huán)喚醒時(shí),在編程的“開(kāi)啟時(shí)間”開(kāi)始時(shí),器件會(huì)將 nINT 拉至低電平并在周期結(jié)束后釋放。第一個(gè)開(kāi)啟時(shí)間脈沖會(huì)被忽略,隨后每個(gè)開(kāi)啟時(shí)間都會(huì)使中斷信號(hào)變?yōu)榈碗娖矫}沖。循環(huán)喚醒通過(guò)對(duì) Timer1 使用寄存器 8'h25[3] 或?qū)?Timer2 使用寄存器 8'h26[3] 來(lái)啟用。有關(guān)用于對(duì)循環(huán)喚醒功能進(jìn)行編程的寄存器,請(qǐng)參閱 表 8-7。計(jì)時(shí)器通過(guò)相應(yīng)的寄存器進(jìn)行配置。為了使循環(huán)喚醒功能在正常模式和待機(jī)模式下正常工作,需要清除所有現(xiàn)有中斷。在正常模式和待機(jī)模式中,中斷的優(yōu)先級(jí)高于循環(huán)喚醒功能。配置循環(huán)喚醒時(shí),應(yīng)將 nINT_TOG 設(shè)為 0b(默認(rèn)設(shè)置)。若將 nINT_TOG 設(shè)為 1b,則在計(jì)時(shí)器開(kāi)啟期間,nINT 引腳會(huì)切換。
在失效防護(hù)模式下,可通過(guò)設(shè)置寄存器 8'h0E[6]=1b 來(lái)啟用循環(huán)喚醒。由于在失效防護(hù)模式下 VCC1 處于關(guān)閉狀態(tài),因此 nINT 引腳不會(huì)被使用。啟用后,需為計(jì)時(shí)器選擇 500ms、1s 或 2s(長(zhǎng)于 tLDOOFF)周期。進(jìn)入開(kāi)啟時(shí)間后,器件會(huì)判斷故障是否仍然存在。如果故障尚未清除,器件將保持在失效防護(hù)模式,并重復(fù)此過(guò)程,直到 SWE 計(jì)時(shí)器超時(shí),隨后器件轉(zhuǎn)入睡眠模式。如果故障已清除,則將此視為喚醒事件,器件將轉(zhuǎn)換到重啟模式。循環(huán)喚醒中斷通過(guò) CYC_WUP 中斷位 INT_4[4] 報(bào)告。
在睡眠模式下,可通過(guò)設(shè)置寄存器 8'h4F[4]=1b 并配置相應(yīng)計(jì)時(shí)器來(lái)啟用循環(huán)喚醒。當(dāng)配置的計(jì)時(shí)器周期到期后,器件將喚醒并轉(zhuǎn)換到重啟模式,此時(shí) LDO 導(dǎo)通。循環(huán)喚醒中斷通過(guò) CYC_WUP 中斷位 INT_4[4] 報(bào)告。器件進(jìn)入待機(jī)模式后,編程的長(zhǎng)窗口會(huì)開(kāi)始計(jì)時(shí),器件會(huì)在此窗口內(nèi)等待來(lái)自處理器的 WD 觸發(fā)信號(hào)。如果在該窗口內(nèi)未檢測(cè)到 WD 觸發(fā)信號(hào),器件會(huì)將此視為看門(mén)狗錯(cuò)誤并轉(zhuǎn)換回重啟模式。隨后再次轉(zhuǎn)到待機(jī)模式,等待在長(zhǎng)窗口內(nèi)產(chǎn)生 WD 觸發(fā)信號(hào)。即使在睡眠模式下 VCC1 處于開(kāi)啟狀態(tài),該過(guò)程仍會(huì)執(zhí)行。
| 地址 | 默認(rèn)值 | 字段 | 說(shuō)明 |
|---|---|---|---|
| 8'h0E[6] | 0b | FSM_CYC_WK_EN | 設(shè)置為 1b 會(huì)在失效防護(hù)模式下啟用循環(huán)喚醒功能 |
| 8'h25[3] | 0b | TIMER1_CYC_WK_EN | 設(shè)置為 1b 會(huì)將循環(huán)喚醒計(jì)時(shí)器與 Timer1 關(guān)聯(lián) |
| 8'h26[3] | 0b | TIMER2_CYC_WK_EN | 設(shè)置為 1b 會(huì)將循環(huán)喚醒計(jì)時(shí)器與 Timer2 關(guān)聯(lián) |
| 8'h4F[4] | 0b | SLP_CYC_WK_EN | 設(shè)置為 1b 會(huì)在睡眠模式下啟用循環(huán)喚醒功能。 |