本帖最后由 zuu0 于 2012-5-31 17:31 编辑
void main()
{
启动画面
延时2秒
其它功能初始化
开看门狗 //1秒 小于上面的延时 stc WOD_CONr=0X3C
while(1)
{
........
喂狗
}
}
现象: 正常上电启动,程序正常,每次上电都工作正常
按下复位键:启动画面 一直在闪烁,也就是没有喂狗。
为什么???按复位键后和上电 程序难道还不是从一个地方开始执行?
在延时2秒那段程序里不断喂狗,工作正常。郁闷啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
程序开始关狗,没用,。试过了
大师有空试一下,好像都是这样,我想不明白,吃不好,睡不好
同样是复位为什么会不一样,如何解释?
一周热门 更多>