OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10369|回复: 5

窗口看门狗的问题

[复制链接]

29

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2012-2-3
在线时间
0 小时
发表于 2012-2-20 23:57:08 | 显示全部楼层 |阅读模式
我看了窗口看门狗,但还是看不懂它是怎样个工作法,原子能详细解释下嘛?
还有,窗口看门狗有喂狗操作嘛?有的话,程序哪有体现到了?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

21

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2012-2-22
在线时间
0 小时
发表于 2012-2-23 09:54:23 | 显示全部楼层
回复【楼主位】冰祖:
---------------------------------
有喂狗操作,WWDG->CFR|=1<<9;这句是能了提前唤醒中断,当这个中断发生时就会执行窗口看门狗中断服务程序,在该程序中WWDG_Set_Counter(WWDG_CNT);这句即实现了喂狗。
每天都要有进步
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-2-23 10:55:48 | 显示全部楼层
回复【楼主位】冰祖:
---------------------------------
它是一个窗口看门狗,意思就是:只能在某个窗口时间内喂狗,太早了不行,太晚了也不行.这样限定在特定的时间段内喂狗.
至于喂狗操作,楼上已回答.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

29

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2012-2-3
在线时间
0 小时
 楼主| 发表于 2012-2-23 21:55:08 | 显示全部楼层
回复【2楼】roma:
---------------------------------
嗯!大概能明白了。那还有,我想问下,窗口看门狗中断服务程序void WWDG_IRQHandler(void)里面的这两条程序
wr=WWDG->CFR&0X7F;
tr=WWDG->CR&0X7F;
他们执行的意思是什么?
请教!
回复 支持 反对

使用道具 举报

29

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2012-2-3
在线时间
0 小时
 楼主| 发表于 2012-2-23 22:05:43 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
那它是怎么个监控程序的跳飞的?
还有,我在调试程序的时候,发现,一烧录程序进去,程序开始执行,红灯会出现多次的闪烁,
即程序出现多次的跳飞而复位,这是为什么?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-2-23 23:10:51 | 显示全部楼层
回复【4楼】冰祖:
---------------------------------
翻书,看寄存器对应位的值代表的意义.

监控:   if(在窗口内喂狗)不复位.
          else 复位.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-24 23:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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