如何玩转看门狗

 时间:2024-11-08 20:49:54

看门狗是从英文Watchdog翻译过来的,全称为watchdogtimer,即看门狗定时器。本质上它是一个定时器

如何玩转看门狗

方法/步骤

1、硬件看门狗具备独立的看门狗邦辘侧噙电路,这个电路可以使独立于单片机的,也可以是单片机内部集成的。其中,外部看门狗电路本质上是一个可控的外接定时器电路,通过将该定时器电路的输出端口和单片机的复位端口相连

如何玩转看门狗

2、于内部集成看门狗电路的应用,只需要设置好看门狗的溢出时间、使能看门狗功能,这个操作不同的单片机嘀芟苒疾有所区别,具体可参考相关规格书

如何玩转看门狗

3、看门狗设置完毕后,只需要在主循环指定位置使用相关指令清零看门狗即可完成“喂狗”操作。

如何玩转看门狗

如何玩转看门狗

5、对于某些单片机,比如古老的80C51单片机,由于内部没有集成看门狗电路,为了节省成本,一般可以使用定时器来充当看门狗

如何玩转看门狗

6、一步:设置定时器的溢出值,定义一个变量WTD_TICK,在定时器中断对该变量累加,

如何玩转看门狗

英魂之刃怎么添加好友 奥比岛中雨季招财猫怎么玩? Python编程:如何使用内置的ascii函数 火影忍者手游晓觉醒天道超打法攻略 lmms乐器插件中和弦和琶音的使用
热门搜索
七仔图片 门楼图片大全 水果苹果图片 监狱学园漫画 少女前线礼包