ZHCSMX1B October 2019 – March 2022 TCAN1144-Q1 , TCAN1145-Q1 , TCAN1146-Q1
PRODUCTION DATA
睡眠喚醒錯誤 (SWE) 計時器是用于確定特定外部和內(nèi)部功能是否正常工作的計時器。圖 10-22 概述了啟用失效防護(hù)模式時 SWE 計時器何時開啟以及何時啟動或關(guān)閉。上電時或者發(fā)生 POR 或 UVSUP 事件時,SWE 計時器 (tINACTIVE) 會啟動,在 SWE 計時器到期之前,處理器必須配置 TCAN114x-Q1,清除 PWRON 標(biāo)志,或者將器件配置為正?;虮O(jiān)聽模式。無法在上電時禁用此功能。如果器件沒有清除 PWRON 標(biāo)志,也沒有置于正?;虮O(jiān)聽模式,則它將進(jìn)入睡眠模式。在其他導(dǎo)致器件進(jìn)入失效防護(hù)模式的情況下,可以通過設(shè)置 8'h1C[7] = 1 (SWE_DIS) 和 8'h17[0] = 1 (FS_DIS) 時禁用 SWE 計時器。
器件會因 CAN 總線 WUP 或本地喚醒而喚醒,從而進(jìn)入待機(jī)模式。進(jìn)入待機(jī)模式后,tSILENCE 和 tINACTIVE 計時器將啟動。如果 tINACTIVE 到期,器件將重新進(jìn)入睡眠模式。當(dāng)器件接收到 CANINT、LWU 或 FRAME_OVF,從而使器件離開睡眠模式并進(jìn)入待機(jī)模式時,處理器必須在 tINACTIVE 到期之前,清除標(biāo)志并將器件置于正常模式。如果沒有發(fā)生這種情況,器件將進(jìn)入睡眠模式。當(dāng)處于待機(jī)、正?;虮O(jiān)聽模式且 tSILENCE (SWE_DIS=1) 或 CANSLNT (SWE_DIS=0) 在 tINACTIVE 期間持續(xù)存在時,器件將進(jìn)入睡眠模式??赡軐?dǎo)致這種情況的事件示例包括處理器不再工作、無法使用 SPI 總線、收到進(jìn)入睡眠模式命令,以及處理器無法接收命令或無法響應(yīng)。
圖 10-22 睡眠喚醒錯誤 (SWE) 計時器