arduino mega 2560能不能用看门狗

关注

开发板 Arduino 飞翔    2014-09-25   |   浏览量 4587  
 我用同一个程序在Uno上看门狗能重启,在mega 2560 上就不能,但是我查了AVR的看门狗库资料上面说atmega2560的芯片能用看门狗的功能。谁知道怎么回事,或者

ARDUINO 代码


  1. #include h>
  2. void setup()
  3. {
  4.   pinMode(13, OUTPUT);
  5.   wdt_enable(WDTO_1S); //开启看门狗,并设置溢出时间为4秒
  6. }
  7.  
  8. void loop()
  9. {
  10.   digitalWrite(13, HIGH);
  11.   delay(500);
  12.   wdt_reset();
  13.     delay(500);
  14.   digitalWrite(13, LOW);
  15.     wdt_reset();
  16.     delay(500);
  17.     wdt_reset();
  18.     delay(500);
  19.     wdt_reset();
  20.     delay(500);
  21.     wdt_reset();
  22.     delay(500);
  23.     wdt_reset();
  24.     delay(500);
  25.     wdt_reset();
  26.   while(1)
  27.   {}
  28. }

全部回答

我来回答

试用推荐

基于stm32

产品总数:8个  申请人数:223

距离结束时间:

推荐达人 更多>

  • 向悫 向ta提问

    川楠

    一切能用程序解决的问题都不是问题

    在行: 单片机综合应用 硬件设计

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 STM32讨论区

  • 徐珂靖 向ta提问

    xukejing

    规格严格,功夫到家

    在行: 开发板综合 Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: 嵌入式 Linux 系统

  • 张峰 向ta提问

    光学总工

    用心工作,用心生活

    在行: 嵌入式 Linux 系统

完成答题
赶快去开启您的宝箱吧