我最近了解了看门狗计时器,并且正在尝试为我的电路实现一个计时器,以便在我的(AVR)微控制器挂起时重置它(即,不响应看门狗)。
根据一些研究,在我看来,大约有四个选择:
- 将我的微控制器与外部专用看门狗定时器专用IC连接。
- 将我的微控制器与另一个微控制器(一些非常基本,便宜的微控制器)连接,后者被编码为看门狗计时的唯一专用目的。
- 布置我自己的基于555定时器的看门狗电路,并将其连接到我的微控制器。
- 在我的微控制器上使用内部看门狗定时器功能。
。
您会使用上述哪种方法排名较高?为什么?
我想根据制作其余设计和代码的某些标准(该设备将是电池供电的周期性温度记录器),将看门狗时间设置为6秒左右。
一点注意:为简单起见,我会选择Option 1,但是根据我发现的那对夫妇,这些零件要么看起来很昂贵(我想要的解决方案最多是1.25美元),要么只允许看门狗计时周期超过2秒。
1
4)便宜又简单。您只是反对不能将其设置为6秒吗?按照微控制器标准,这已经是相当长的时间了
—
pjc50
您绝对应该修复引导程序。等待的4秒是您可以省掉4秒钟的额外电池消耗时间。无需等待,例如取样专用引脚,在部署时将其下拉。
—
伊戈尔·斯科钦斯基