本帖最后由 FSL_TICS_A 于 2015-4-20 15:21 编辑
【经验分享】K系列的看门狗喂的太勤也被狗咬? 不知道大家在使用K系列的看门狗(WDOG)模块的时候,有没有遇到这样的问题:看门狗喂狗太快也会引起系统的看门狗复位,但是时间拉长些并且在看门狗溢出时间之内就能正常工作。当然,不喂狗肯定是会引起看门狗复位。从这个现象上分析,很像看门狗的windowed模式启动了,但是实际上windowed模式并没有开启。那么何为windowed模式呢?简单的讲,看门狗的windowed模式就是在溢出时间之内再设置一个时间,只有超过windowed时间并且在溢出时间之内,喂狗才有效,否则被狗咬(芯片复位),详细内容,大家可以查看K系列的参考手册(reference manual)。回到最初的话题,刚说了问题是喂狗喂的太快会被狗咬,长些时间在溢出时间之内,狗能正常看家,那么这个时间到底是多少?拉长时间,除了在溢出时间之内,那么要大于哪个时间,狗才安顿呢?
|