输入:喂狗
输出:向MCU的RST侧
MCU正常工作时,每隔一定时间向狗输出信号,清除WDT;
超过规定时间不给狗喂食,超过WDT定时,看门狗将复位信号输出到MCU。
IMP813L内部电路图
管脚名称
功能说明
手动复位,输入低电平后,从引脚输出复位信号
Vcc
电力供应
全球定位卫星
地面
PFI
电源无效输入:连接内部比较器的同相端子,比较器的反相端子连接内部1.25V参考源
电源故障输出:来自内部比较器的输出端
WDI
看门狗输入:
1 .悬空期间禁止看门狗功能
固定连接HIGH或LOW电平,规定时间后看门狗计时器溢出,引脚输出变为低电平
3 .翻转输入状态后,看门狗计时器将被清除
复位信号输出、低电平有效
看门狗输出,内部看门狗计时器溢出时输出低电平
典型应用电路图
其中,由于未使用电源故障检测功能,因此PFI引脚直接连接到GND或Vcc。
工作原理:
1 )如何重置MCU
当I/O固定高电平或低电平一定时,在规定时间(1.6s )后,输出成为低电平,与连接,当输入低电平时成为低电平,看门狗的管脚和MCU的管脚连接,MCU被复位
2 )正常运行时
必须在MCU程序内立即反转I/O状态,也就是说“喂狗”。
怎么做才能“喂狗”?
通常,您会创建一个函数,提供给反转WDI状态的狗,并在每个可能长时间运行的段(如while(1)、for )中插入函数调用; )这样的无条件循环语句。