0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于单片机下Watchdog之浅析

MCU开发加油站 来源:电子发烧友网 作者:工程师谭军 2018-07-09 14:19 次阅读

一、Watchdog介绍

单片机的watchdog一般都有两个,一个是独立看门狗IWDG,一个是窗口看门狗WWDG。

STM32为例,STM32的独立看门狗是一个12位的递减计数器,当计数器的值从某个值一直减到0的时候,系统就会产生一个复位信号,即IWDG_RESET。看门狗功能由VDD电压域供电,在停止模式和待机模式下仍能工作。

关于STM32的独立看门狗的框图如下所示:

基于单片机下Watchdog之浅析

二、Watchdog的工作原理

为了防止程序在运行过程中跑飞,加上一个看门狗实时监控程序,如果在规定的时间内没有喂狗,则狗叫会是的单片机复位。

如果在规定的时间内,刷新计数器的值,则单片机就不会产生复位,即我们所说的喂狗。

STM32的看门狗超时时间(40KHz的输入时钟(LSI))如下表所示:

基于单片机下Watchdog之浅析

三、STM32的IWDG配置

void IWDG_Config(void) { IWDG_WriteAccessCmd( IWDG_WriteAccess_Enable ); IWDG_SetPrescaler(IWDG_Prescaler_64); IWDG_SetReload(500); IWDG_ReloadCounter(); IWDG_Enable(); }

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620821
  • STM32
    +关注

    关注

    2239

    文章

    10671

    浏览量

    348735
  • Watchdog
    +关注

    关注

    0

    文章

    10

    浏览量

    9329

原文标题:单片机之Watchdog

文章出处:【微信号:mcugeek,微信公众号:MCU开发加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    32单片机与51单片机的功能差异是什么?

    32单片机和51单片机功能差在哪些方面
    发表于 10-31 06:19

    求助,单片机串口收发数据的问题?

    不到,当把单片机发送数据屏蔽了,又能正常接收数据,我想谘询一是什么原因,或者有没有相关的例子介绍推荐一,谢谢!
    发表于 10-23 06:39

    怎么用单片机准确获取按键按的时长?

    怎么用单片机准确获取按键按的时长
    发表于 10-15 06:11

    单片机有前途吗?

    ,随心所欲;3.语言层次分明,思路清晰,可读性强。4. C语言是目前流行的单片机编程语言,例程代码多,便于参考,单片机技术发展快,应用之广,学习群体日益庞大,这和keil C51开发环境的问世
    发表于 09-06 10:59

    存储器结构与配置()(3)#单片机

    单片机编码
    未来加油dz
    发布于 :2023年08月08日 21:54:11

    单片机的数制、码制与编码 ()(3)#单片机

    单片机编码
    未来加油dz
    发布于 :2023年08月08日 21:36:27

    单片机的数制、码制与编码 ()(2)#单片机

    单片机中断源
    未来加油dz
    发布于 :2023年08月08日 21:35:31

    单片机的数制、码制与编码 ()(1)#单片机

    单片机中断源
    未来加油dz
    发布于 :2023年08月08日 21:34:32

    MCS指令寻址方式()(3)#单片机

    单片机mcs
    未来加油dz
    发布于 :2023年08月08日 20:25:36

    MCS指令寻址方式()(1)#单片机

    单片机mcs
    未来加油dz
    发布于 :2023年08月08日 20:23:46

    单片机的应用(1)#单片机

    单片机存储
    未来加油dz
    发布于 :2023年07月31日 22:33:10

    #单片机 #单片机

    单片机
    jf_28954749
    发布于 :2023年07月31日 17:45:20

    单片机毛毛虫机器人

    单片机
    YS YYDS
    发布于 :2023年06月29日 19:04:23

    硬件开发单片机开发

    单片机
    YS YYDS
    发布于 :2023年06月20日 13:49:42

    51单片机计时器#单片机

    单片机51单片机
    jf_51133201
    发布于 :2023年04月28日 22:26:24