我正在实施看门狗以在软件可能"挂起"时复位器件。
现在、正如我所理解的、无法检测看门狗是否在器件启动时导致复位。 它只会生成热复位。
因此、我想在发生超时时时将看门狗事件存储在 NVS 中。
现在我的问题是:如果我使用看门狗的回调函数、如何确保系统复位?
例如、NVS 驱动程序可能无法保存和挂起、因为看门狗超时发生的原因并不像系统状态那样知道。
从文档中可以看出、在我使用回调函数时、肯定会发生100%的复位。 您能否清楚地说明这是如何工作的、以及我是否可以将回调与 Watchdog_reset_on 参数结合使用?
谢谢、
Marijn
