OpenEdv-开源电子网

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

关于独立看门狗的问题

[复制链接]

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2018-8-14
在线时间
13 小时
发表于 2018-8-26 14:36:43 | 显示全部楼层 |阅读模式
1金钱
在未使能独立看门狗之前,就调用喂狗函数,能使计数寄存器重装载?

最佳答案

查看完整内容[请看2#楼]

应该没有问题, 只不过, 不使能的话, 狗不起作用。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

31

主题

1955

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4521
金钱
4521
注册时间
2018-5-11
在线时间
946 小时
发表于 2018-8-26 14:36:44 | 显示全部楼层
应该没有问题,
只不过,
不使能的话,
狗不起作用。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2018-8-25
在线时间
16 小时
发表于 2018-8-26 16:03:03 | 显示全部楼层
可以的吧,看门狗初始化第一句是使能写权限,就是我们可以往里写东西了(喂狗),所以可以重装载的吧,最后使能看门狗开启它,让它汪汪汪起来

(我也是初学者,仅仅自己的看法,如有不对地方希望指出,谢谢
回复

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2018-8-14
在线时间
13 小时
 楼主| 发表于 2018-8-26 20:43:35 | 显示全部楼层
selite 发表于 2018-8-26 16:03
可以的吧,看门狗初始化第一句是使能写权限,就是我们可以往里写东西了(喂狗),所以可以重装载的吧,最后 ...

我看的原子程序不是先使能。
IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable); //①使能对寄存器 I 写操作
IWDG_SetPrescaler(prer); //②设置 IWDG 预分频值:设置 IWDG 预分频值
IWDG_SetReload(rlr); //②设置 IWDG 重装载值
IWDG_ReloadCounter(); //③按照 IWDG 重装载寄存器的值重装载 IWDG 计数器
IWDG_Enable();
回复

使用道具 举报

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2018-8-25
在线时间
16 小时
发表于 2018-8-27 10:23:23 | 显示全部楼层
LWaegean 发表于 2018-8-26 20:43
我看的原子程序不是先使能。
IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable); //①使能对寄存器 I 写操 ...

是啊,程序首先是先 使能 写 权限,可以往里面进行写操作
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-19 00:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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