ESP32看门狗
Posted jiangmitiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP32看门狗相关的知识,希望对你有一定的参考价值。
概述
ESP-IDF支持两种类型的看门狗:中断看门狗定时器和任务看门狗定时器(TWDT)。中断看门狗定时器和任务看门狗定时器都可以通过make menuconfig使能,然而任务看门狗也可以在运行期间使能。中断看门狗响应侦测实例freertos任务切换被阻塞一个长期的时间。任务看门狗侦测实例任务运行没有让步在一个长期的时间。
中断看门狗
中断看门狗确保freertos任务切换中断不被长期阻塞。因为没有其他任务,包括潜在的重要的东西,类似wifi任务和idle任务,不能获得任何cpu运行时间,这是很糟糕的。阻塞态的任务切换中断可能产生,因为程序运行到一个巨大的循环,在中断关闭或挂起中断的情况下。
以上是关于ESP32看门狗的主要内容,如果未能解决你的问题,请参考以下文章