2019-08-20 18:03发布
moline 发表于 2012-10-15 10:04 哈哈,听说是IWDG复位的意思是会导致整个程序重新运行。 我把上面的代码的LED1=0;提到LED_Init()后面,并改 ...
最多设置5个标签!
楼主的理解是有错的,程序的运行方式是这样子的:
1、没有按按键时,独立看门狗是会一直递减,减到0就会触发单片机复位,复位后到LED=0这段时间灯是灭的,然后LED=0就亮了,然后独立看门狗一直递减到0又复位了,灯看起来就一闪一闪的。
2、按键按下就会喂狗一次,使独立看门狗的值重新载入,不会减到0了,所以单片机也没有复位,LED一直亮。
一周热门 更多>