没志青年
发布于 2025-07-27 / 19 阅读
0

ESP32 看门狗

手册13、14章,P 643、649

看门狗 - ESP32-S3 - — ESP-IDF 编程指南 v5.5 文档

ESP32-S3 的硬件看门狗定时器:

  • 主系统看门狗定时器 (MWDT_WDT),用于:

    • 中断看门狗 (IWDT):负责确保 ISR 不被长时间阻塞。

    • 任务看门狗 (TWDT):负责检测任务长时间运行而不让步的情况。

  • RTC 看门狗定时器 (RTC_WDT)

  • XTAL32K 看门狗定时器 (Crystal 32K 看门狗定时器,即 XTWDT):

    • 用于确保 XTAL32K 正常工作。

    • 外部晶振停止工作时自动切换到内部振荡器

IWDT 设置

TWDT 设置