过程如下:
下载完程序后,上电程序正常运行,外置看门狗高电平,由于一些别的原因程序会死循环,看门狗地低电平,RST复位重启,程序正常运行;这几天调试芯片都能正常重启
今天下午调试的,突然发现程序死掉,外置看门狗给低电平芯片RST不能复位重新启动了;重新下载程序后,RST复位功能又恢复正常了
问:为什么RST失效了呢
看门狗外置,示波器看了给的复位电平也正常;
Wei.Jetim Zhao:
RST管脚的外围电路有没有按照datasheet上面给的参考电路?
zhankui wang:
回复 Wei.Jetim Zhao:
电路应该是没问题的;
我内置看门狗是一直关闭的,这个有没有影响?
Susan Yang:
回复 zhankui wang:
内部看门狗一般只能解决由软件意外引起的跑飞等问题。当外部晶振停止时,看门狗没有了时钟,就有可能不能工作。外部看门狗有自己的时钟,所以更稳定。
所以内部看门狗是可以关闭的
灰小子:
回复 zhankui wang:
关闭内置看门狗没有影响的。
mcu对复位电路的波形是有一定要求的,建议观察一下
TI中文支持网



