用最新的IDE 1.5.4 烧写的bootloader 已经支持看门狗了-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5665|回复: 2

用最新的IDE 1.5.4 烧写的bootloader 已经支持看门狗了

[复制链接]
发表于 2013-10-18 12:54 | 显示全部楼层 |阅读模式
本帖最后由 xxfx1118 于 2013-10-18 13:04 编辑

用最新的IDE   1.5.4  
重新烧写mega2560的bootloader
烧写完之后 用usb直接编译下载 已经可以支持avr的这个wdt.h了
要用看门狗不用再像之前那样非得用ISP下载程序了

[mw_shl_code=c,true]/*------ avr看门狗测试 -----*/

#include <avr/wdt.h>
void setup()
{
   pinMode(13,OUTPUT);
   wdt_enable(WDTO_4S); //开启看门狗,并设置溢出时间为4秒
   digitalWrite(13,HIGH);
   delay(100);
   digitalWrite(13,LOW);
   delay(100);
   digitalWrite(13,HIGH);
   delay(100);
   digitalWrite(13,LOW);
   delay(100);
}

void loop()
{
   digitalWrite(13,HIGH);
   delay(600);
   digitalWrite(13,LOW);
   delay(600);
   //wdt_reset(); //喂狗操作,使看门狗定时器复位
}[/mw_shl_code]

参考:在Arduino中使用看门狗定时器
http://www.arduino.cn/forum.php? ... =2638&fromuid=10184
(出处: arduino中文社区)

发表于 2013-10-18 20:08 | 显示全部楼层
支持328或8不?
 楼主| 发表于 2013-11-12 16:32 | 显示全部楼层

不好意思这么迟才回你,我手头没有uno的板子,希望有uno的可以试一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2025-1-1 19:31 , Processed in 0.073343 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表