本帖最后由 STM1928 于 2019-6-30 11:53 编辑
对于一般的看门狗,程序可以在它产生复位前的任意时刻刷新看门狗,但这有一个隐患,有可能程序跑乱了又跑回到正常的地方,或跑乱的程序正好执行了刷新看门狗操作,这样的情况下一般的看门狗就检测不出来了
谁能给解释一下这句到底是什么意思?国内所有论坛包括csdn、cnblog、eeworld全都是翻来覆去复制粘贴这句话
跑乱了又跑回到正常的地方,如果这一过程中看门狗未超时,那么程序跑回正常地方以后立刻喂狗不就行了吗?跑乱的程序正好执行了刷新看门狗操作,跑乱跑飞的程序已经脱离了正常工作区,怎么可能刷新看门狗?这样的情况下一般的看门狗就检测不出来了,检测不出什么来了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>