organDom
STM32
登录
直播中
王飞
7年用户
1110经验值
私信
关注
[问答]
STM32F407独立看门狗怎么实现喂狗之后不再出现复位的情况?
开启该帖子的消息推送
STM32F407
STM32
F407独立看门狗怎么实现喂狗之后不再出现复位的情况?
回帖
(1)
陈萌
2021-9-22 15:39:53
整个STMF407系列的学习汇总链接如下:
https://github.com/GreyZhang/g_stmf407
独立看门狗比窗口看门狗应该简单多了,这也是我之前用过的看门狗功能。这个只要在规定的时间内能够喂狗就不会出现复位。
使用CubeIDE生成这个驱动真是太简单了,过程略去。只需要自己周期性调用喂狗函数即可。我实现的接口如下;
#include "iwdg_lld.h"extern IWDG_HandleTypeDef hiwdg;void iwdg_lld_step(void){ HAL_IWDG_Refresh(&hiwdg);} 先测试一下不喂狗的情况:
输出内容不再更新,软件出现了复位。接下来测试一下喂狗的情况,直接在1ms中喂狗。
喂狗之后不再出现复位。
完整的参考代码可以从如下的链接找到:
https://github.com/GreyZhang/g_stmf407
整个STMF407系列的学习汇总链接如下:
https://github.com/GreyZhang/g_stmf407
独立看门狗比窗口看门狗应该简单多了,这也是我之前用过的看门狗功能。这个只要在规定的时间内能够喂狗就不会出现复位。
使用CubeIDE生成这个驱动真是太简单了,过程略去。只需要自己周期性调用喂狗函数即可。我实现的接口如下;
#include "iwdg_lld.h"extern IWDG_HandleTypeDef hiwdg;void iwdg_lld_step(void){ HAL_IWDG_Refresh(&hiwdg);} 先测试一下不喂狗的情况:
输出内容不再更新,软件出现了复位。接下来测试一下喂狗的情况,直接在1ms中喂狗。
喂狗之后不再出现复位。
完整的参考代码可以从如下的链接找到:
https://github.com/GreyZhang/g_stmf407
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32F407
怎样去计算
STM32F407
窗口
看门狗
喂狗
的最小时间
2021-09-15
1944
怎样去编写
STM32F407
独立
看门狗
的代码程序
2021-08-10
1170
STM32F407
看门狗
有何意义
2021-09-24
1251
如何去了解
STM32F
767的
复位
和窗口
看门狗
的
喂狗
情况
呢
2021-08-23
853
怎样通过
STM32
CubeMx来配置
独立
看门狗
实现
喂狗
功能
2021-08-26
955
stm32
独立
看门狗
如何
实现
喂狗
?
2021-09-23
2479
浅析
STM32
的
独立
看门狗
与窗口
看门狗
2021-09-18
2005
怎样通过
STM32F
4
独立
看门狗
去
实现
流水灯的设计
2021-08-31
772
怎样去计算
STM32
独立
看门狗
的
喂狗
时间
2021-08-09
1460
独立
看门狗
的
喂狗
周期范围是多大呢
2021-08-13
2754
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击重新加载
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分