设备将经历以下几个状态:数字复位、将寄存器置于默认设置以及重新加载 OTP。
- 发送 WAKE ping/音调以从 SHUTDOWN 模式或 SLEEP 模式转换为 ACTIVE 模式。
- 在 ACTIVE 模式下接收 WAKE ping/音调。
- 在 ACTIVE 模式下发送 CONTROL1[SOFT_RESET] = 1 命令。
- 在任何功耗模式下发送 HW_RESET ping/音调。这会针对器件生成类似 POR 的事件。当检测到 HW_RESET ping/音调时,器件将在 tHWRST 持续时间内关闭除带隙之外的所有内部块。之后,器件将以 SHUTDOWN 模式重新启动。
- 内部电源故障。有关详细信息,请参阅节 8.3.6.4。
- HFO 或 LFP 看门狗故障会重置数字电路。
除了完全复位情况外,以下情况只会使 UART 引擎复位。这些情况主要影响基底器件,因为 UART 用于与主机 MCU 通信。在基底器件中,会设置 FAULT_COMM1[COMMCLR_DET] = 1。这些情况不会影响堆栈器件,因为 UART 在这些器件中处于非活动状态。
- 会发送 SLEEPtoACTIVE ping 从 SLEEP 模式转换为 ACTIVE 模式。
- 以下情况不仅会清除 UART 引擎并设置 [COMMCLR_DET] = 1,还会设置 FAULT_COMM1[STOP_DET] = 1,以指示检测到意外的 UART 停止。
- 在 ACTIVE 模式下会发送 SLEEPtoACTIVE ping。
- 会发送 COMM CLEAR 信号。这是一个专用信号,用于清除 UART 引擎并指示引擎寻找新的通信开始帧。有关更多详细信息,请参阅节 8.3.6.1.1.1。