MM32看门狗学习(兼容STM32)

IWDG独立看门狗


思维导图


IWDG框图与理解


  • 1.独立看门狗分为两个部分,配置寄存器在1.8V供电区,计数器的核心部分在VDD供电区(即使停机/待机模式计数器也能计数)。
  • 2.复位信号在VDD区生成。
  • 3.由于处在不同的时钟域,每次记载新数据需检测状态位。
  • 4.硬件看门狗从flash的配置启动,所以可以复位读取Flash数据自动启动看门狗。

WWDG窗口看门狗


思维导图


WWDG框图



WWDG特性与理解

  • 1.与IWDG相比,窗口看门狗只由一个时钟驱动(PCLK1)。
  • 2.两种复位情况:递减至0x40(T6翻转)和计数器值大于窗口值时进行重载(重载任意值都能导致复位)。
  • 3.喂狗通过中断喂狗
  • 4.当计数器值处在刷新窗口区域,应该可以加载大于0x40的值进行喂狗

转载于:https://www.cnblogs.com/OneFri/p/6130770.html

MM32看门狗学习(兼容STM32)相关推荐

  1. stm32 窗口看门狗学习(二)

    窗口看门狗有一个提前唤醒中断,如果开启这个中断,那么当计数器的值达到0x40的时候就会产生这个中断. 上次的代码加一点就可以做这个实验了. void WWDG_Init(u8 tr,u8 wr,u32 ...

  2. stm32 窗口看门狗学习(一)

    什么是窗口看门狗? 1)独立看门狗                限制喂狗时间在0-x内,x由相关寄存器决定.喂狗的时间不能过晚. 2)窗口看门狗               之所以称为窗口就是因为其 ...

  3. stm32 独立看门狗学习

    STM32F10xxx内置两个看门狗,提供了更高的安全性.时间的精确性和使用的灵活性.两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障. 独立看门狗(IWDG)由专用的低速 ...

  4. STM32看门狗学习笔记

    看门狗 独立看门狗(IWDG) ​ 独立看门狗是基于一个12位的递减计数器和一个8位的预分频器.它由一个内部独立的32kHz的RC振荡器提供时钟: ​ 独立看门狗的时钟是一个内部RC时钟,所以并不是准 ...

  5. Redission 看门狗 学习之笔记

    大家好,我叫大鸡腿,大家可以关注下我,会持续更新技术文章还有人生感悟,感谢~ 文章目录 前言 看门狗 个人的学习发现 总结 参考网址 lockwatchdogtimeout 前言   相信大家用过Re ...

  6. 看门狗要素以及stm32看门狗

    阅读看门狗资料,要把握以下部分 原理图 复位CPU条件 使能以及关闭看门狗 喂狗(方式  时间) 寄存器 Debug模式下是否使能 stm32包括2个看门狗,拥有不同的时钟 内置 low-speed ...

  7. STM32 学习笔记 -- 基于stm32f4的看门狗配置和实验代码

    基于stm32f4的看门狗配置和实验代码 以下本人对stm32f4xx的独立看门狗和窗口看门狗学习.理解和总结,程序的说明和解释均在注释中,仔细阅读不难理解.我已经过验证,有问题或错误请指出. 版权声 ...

  8. STM32看门狗作用

    STM32F103 独立看门狗 学习笔记 引言 STM32是一系列基于ARM Cortex-M处理器的微控制器.看门狗(Watchdog)是STM32的一个重要功能模块,它能够帮助程序员实现系统的可靠 ...

  9. 初学STM32之看门狗

    初学STM32之看门狗 一.看门狗概述 1.什么是看门狗 单片机在工作中常常会受到来自外界电磁场的干扰,造成程序跑飞,而陷入死循环,程序的正常运行被打断,使得系统无法正常工作,造成整个系统陷入停滞状态 ...

最新文章

  1. Android Gesture 手势识别使用实例 - Android - mobile - ITeye论坛
  2. Hibernate初学者教程
  3. 拉斯维加斯算法结合八皇后问题
  4. 技术开发人员,一些需要注意的权利和义务
  5. 亚马逊首席科学家 李沐:工作五年反思
  6. mysql_视图与变量
  7. Google Earth Engine(GEE)批量下载夜光遥感数据
  8. uniapp上拉加载
  9. OTU的定义与解读----了解笔记
  10. 这应该是把春秋招讲的最清楚的文章了,不接受反驳
  11. android6.0 1g运存,全新安卓系统只要1G运存就能流畅运行!低端机 老手机有救了!...
  12. Sublime Text 崇高文本 ----最性感的编辑器(程序员必备)
  13. PTA 天梯赛的善良(20分)[C语言]
  14. MySQL-备份恢复
  15. 如何真正从零开始学习Python
  16. 苦过 痛过 一笑而过
  17. NV GTX680对GTX580:另一个视角
  18. 扫地机器人划伤地板_使用扫地机器人地板会被破坏吗
  19. moodle mysql,Moodle: 查询任意数据库
  20. c语言中error c2065: c: 未声明的标识符,error C2065:未声明的标识符错误

热门文章

  1. 浅谈Ddos攻击攻击与防御
  2. 软件工程 speedsnail 第二次冲刺1次
  3. poj 1276 多重背包
  4. Windows 命令行改主机名、加域、退域、更改IP
  5. ubuntu下nginx安装
  6. XML读写演示程序(2)
  7. 性能分析工具GpProfile
  8. 【Vue】—生命周期函数
  9. 零基础带你学习MySQL—创建数据库(一)
  10. 股票收市前三分钟下单有效吗?