码迷,mamicode.com
首页 > 其他好文 > 详细

ESP32看门狗

时间:2018-09-22 14:41:46      阅读:1381      评论:0      收藏:0      [点我收藏+]

标签:free   config   cpu   freertos   实例   支持   阻塞   其他   概述   

概述

ESP-IDF支持两种类型的看门狗:中断看门狗定时器和任务看门狗定时器(TWDT)。中断看门狗定时器和任务看门狗定时器都可以通过make menuconfig使能,然而任务看门狗也可以在运行期间使能。中断看门狗响应侦测实例freertos任务切换被阻塞一个长期的时间。任务看门狗侦测实例任务运行没有让步在一个长期的时间。

中断看门狗

中断看门狗确保freertos任务切换中断不被长期阻塞。因为没有其他任务,包括潜在的重要的东西,类似wifi任务和idle任务,不能获得任何cpu运行时间,这是很糟糕的。阻塞态的任务切换中断可能产生,因为程序运行到一个巨大的循环,在中断关闭或挂起中断的情况下。

ESP32看门狗

标签:free   config   cpu   freertos   实例   支持   阻塞   其他   概述   

原文地址:https://www.cnblogs.com/jiangmitiao/p/9689781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!