你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
stm32f413,我在程序中添加了窗口看门狗,如果我没有喂狗...
[复制链接]
dazenaec2bf
提问时间:2019-8-27 17:48 /
我使用的是stm32f413,我在程序中添加了窗口看门狗,如果我没有喂狗,那代码会运行那些接口实现MCU复位。我这想在MCU复位之前做点自己的操作,请问在哪里加好呢?
赞
0
收藏
0
评论
3
分享
发布时间:2019-8-27 17:48
举报
请先
登录
后回复
3个回答
wenyangzeng
回答时间:2019-8-27 20:03:59
a0a.1 32b0c
如果是为了防止程序跑飞,使用IWDG比较合适。ST官方有很多现成代码演示可以参考呀:
WWDG_Example.rar
(61.14 KB, 下载次数: 1)
2019-8-27 20:03 上传
点击文件名下载附件
IWDG_Example.rar
(62.49 KB, 下载次数: 4)
2019-8-27 20:36 上传
点击文件名下载附件
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
294479435@qq.co
回答时间:2019-8-29 14:46:34
a0a.1 32b0c
超时后,单片机直接内部硬件让单片机复位,不用调用什么软件接口实现,如果你非要在复位前做什么,那就是一直轮训看门狗计数器,前提是你程序没有飞。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
哀歌与世无争
回答时间:2019-8-29 16:34:27
a0a.1 32b0c
可以在窗口看门狗中断WWDG_IRQHandler里添加代码
窗口看门狗有个 EWI 提前唤醒中断位,置1后当计数值到达0x40就会产生中断,因为0x40到0x3f复位还有段时间,可以在这里喂狗,防止复位,还可以在加处理一下代码
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
评分
查看全部评分
评分
查看全部评分
窗口看门狗有个 EWI 提前唤醒中断位,置1后当计数值到达0x40就会产生中断,因为0x40到0x3f复位还有段时间,可以在这里喂狗,防止复位,还可以在加处理一下代码
评分
查看全部评分