飞翔
获得 0 次赞
帮助过1人
我用同一个程序在Uno上看门狗能重启,在mega 2560 上就不能,但是我查了AVR的看门狗库资料上面说atmega2560的芯片能用看门狗的功能。谁知道怎么回事,或者 ARDUINO 代码 #include void setup() { pinMode(13, OUTPUT); wdt_enable(WDTO_1S); //开启看门狗,并设置溢出时间为4秒 } void loop() { digitalWrite(13, HIGH); delay(500); wdt_reset(); delay(500); digitalWrite(13, LOW); wdt_reset(); delay(500); wdt_reset(); delay(500); wdt_reset(); delay(500); wdt_reset(); delay(500); wdt_reset(); delay(500); wdt_reset(); while(1) {} }