STM32F10xxx系列内置两个看门狗(独立看门狗和窗口看门狗),提供了更高的安全性、时间的精确性和使用的灵活性。两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位。
2022-10-19 17:10:34
5023 
在早期的MCU中是没有看门狗这种东西的,所以产品就很容易出现死机,跑飞的情况。为了避免这种情况的出现,后期的MCU都集成了看门狗的功能。但是目前看门狗发展到今天基本上分为两大类:独立看门狗和窗口看门狗。
2023-02-20 17:47:07
4092 
早期的MCU没有看门狗,就容易引起有些产品死机了不能重启工作。为了避免这个问题,后期的MCU在内部集成了看门狗的功能。
2023-03-03 09:18:29
1404 stm32基本都内置两种看门狗(另外还有外置的看门狗芯片),窗口看门狗和独立看门狗,两种看门狗的使用方法和应用场景各不相同,今天主要讲讲最常用的独立看门狗(工作这么多年,没见谁用过窗口看门狗,这种估计在时序严格的场合会用上)。
2023-05-09 11:18:05
1051 
早期的MCU没有看门狗,就容易引起有些产品死机了不能重启工作。为了避免这个问题,后期的MCU在内部集成了看门狗的功能。
2023-06-06 09:40:32
1157 
看门狗大家应该再熟悉不过了,一旦忘记喂狗就会导致单片机复位,而在大部分stm32中都存在两种类型的看门狗,Independent watchdog (IWDG)独立看门狗和Window watchdog (WWDG)窗口看门狗。
2023-11-22 09:40:29
2897 
为什么要看门狗?看门狗解决的问题是什么?独立看门狗有哪些功能及相关寄存器?怎样去计算独立看门狗的超时时间?窗口看门狗是如何工作的?使用窗口看门狗有哪些注意事项?
2021-09-09 06:41:00
一、介绍:STM32看门狗分为独立看门狗和窗口看门狗两种,其两者使用调条件如下所示,IWDG和WWDG两者特点如下图所示: 独立看门狗的手册资料:窗口看门狗的手册资料:应当注意:在窗口看门狗中,当递减计数器在窗口外被重新装载,(若看门狗被启动)则产生复位【注】图中的WDGTB为3表示2...
2021-07-22 06:41:55
STM32F767独立看门狗的相关寄存器有哪些?如何去使用STM32F767的独立看门狗?怎样去计算窗口看门狗的超时时间?
2021-09-07 07:34:29
基于野火教程的看门狗。实验器材:stm32c8t6,LED灯,按键一个。实验一:独立看门狗1. 实验原理。2.实验代码讲解。3.实验现象。实验二:窗口看门狗1. 实验原理。2.实验代码讲解。3.实验
2021-08-02 08:07:27
需要看门狗作为在主程序之外,能够独立完全工作,并且对时间精度要求较低的场合。窗口看门狗是由主时钟分频后得到的时钟驱动,通过可配置的时间窗口来检测应用程序非正常的过迟或过早的操作。要求精确计时。IWDG:自由运行的递减计数器,时钟由独立的RC振荡器提供,看门狗被激活后,在计数器计数至0X000时产生复位。
2021-08-02 09:25:07
独立看门狗、窗口看门狗的作用是什么?
2021-09-23 07:42:32
嵌入式工程师成长之路(八)之两只看门狗独立看门狗与窗口看门狗第一部分:stm32。STM32 内部自带了 2 个看门狗:独立看门狗(IWDG)和窗口看门狗(WWDG)。(一)独立看门狗STM32
2021-12-07 10:41:01
为什么要看门狗?看门狗解决的问题是什么?独立看门狗有哪些功能?独立看门狗有哪些操作步骤?为什么要窗口看门狗?窗口看门狗是怎样工作的?
2021-09-26 08:41:16
独立看门狗的原理是什么?在库函数里如何去启动独立看门狗?其函数是什么?窗口看门狗的原理是什么?如何去使用STM32的窗口看门狗?有哪些步骤?
2021-07-30 07:26:19
窗口看门狗和独立看门狗最大的不同就是,独立看门狗的喂狗限制是在计数器递减为零前,而窗口看门狗的喂狗限制则是在一个窗口期内,即喂狗时间必须在一个时间段内,在狗饱腹时和饥饿时喂狗都会触发复位这个窗口
2021-08-02 10:46:49
一个热爱代码的工程师,唯有凭借双手不断敲打,才可以快速提升实力!本文谨以记录,日后相忘时再作复习,代码没有贵贱,既来之则安之。 STM32F1内部自带了 2 个看门狗:独立看门狗( IWDG)和窗口
2021-08-02 10:55:24
独立看门狗(IWDG)的主要特性是什么?独立看门狗(IWDG)的功能是什么?独立看门狗(IWDG)的库函数接口有哪些?如何去计算独立看门狗(IWDG)的超过时间?
2021-07-27 06:47:01
窗口看门狗与独立看门狗有什么不同?窗口看门狗超时时间怎么计算?
2021-09-18 07:59:17
工作顺序如下:总结一下就是: 窗口看门狗的超时时间的计算: 既然已经有独立看门狗,为何还需要窗口看门狗?窗口看门狗可以使时间控制得更精确,可以处理独立...
2021-08-02 06:56:51
配置中,其频率为外部时钟经倍频器后的二分频时钟,即为36MHz,根据手册可以知道其定时时间计算方法: 两者对比 1.使用条件对比 2.特点对比 两者的区别 独立看门狗与窗口看门狗的区别如下
2023-03-17 16:30:26
找到一个看门狗的详细介绍,特此记录。一,介绍STM32看门狗分为独立看门狗和窗口看门狗两种,其两者使用调条件如下所示:IWDG和WWDG两者特点如下图所示:独立看门狗的手册资料:窗口看门狗的手册资料
2021-08-02 09:29:44
什么是窗口看门狗?1)独立看门狗限制喂狗时间在0-x内,x由相关寄存器决定。喂狗的时间不能过晚。2)窗口看门狗之所以称为窗口就是因为其喂狗时间是一个“窗口”,不能过早也不能过晚。STM32
2021-08-09 08:07:28
IWDG独立看门狗和WWDG窗口看门狗二者有何区别?如何对IWDG独立看门狗进行配置?如何对WWDG窗口看门狗进行配置?
2021-09-22 08:25:24
STM32之独立看门狗与窗口看门狗总结 一、独立看门狗 STM32 的独立看门狗由内部专门的 40Khz 低速时钟驱动,即使主时钟发生故障,它也仍然有效。 看门狗的原理:单片机系统在外
2021-07-21 07:09:11
怎样去启动STM32的独立看门狗?窗口看门狗库函数如何实现用中断的方式来喂狗呢?
2021-09-18 09:17:02
根据看门狗电路的原理,设计出简单适用、性能可靠的1TrL型看门狗电路以及价格低廉、性能可靠的微功耗CMOS型看门狗电路,同时还介绍了常用的uP监视器O型看门狗电路。关键词
2010-04-13 08:54:52
135
基于At89c51单片机的看门狗电路图。所谓看门狗电路是计算机技术中
2008-10-21 01:29:42
1702 
看门狗电路
看门狗电路一般有软件看门狗和硬件看门狗两种。软件看门狗不需外接硬件电路,但系统需要出让一个定时器资源,这在许多系统中很
2008-10-21 01:40:27
8698 看门狗电路的作用
看门狗电路其实是一个独立的定时器,有一个定时器控制寄存器,可以设定时间(开狗),到达时间
2009-01-12 12:00:56
9030 
复位及看门狗电路
复位及看门
2009-08-09 21:58:05
3712 
根据看门狗电路的原理,设计出简单适用、性能可靠的1TrL型看门狗电路以及价格低廉、性能可靠的微功耗CMOS型看门狗电路,同时还介绍了常用的uP监视器O型看门狗电路。
2012-05-04 15:51:35
155 LPC1138看门狗(WatchDog)。
2016-01-13 16:35:39
44 STM32 独立看门狗程序,很好的学习资料,快来下载吧
2016-02-15 17:08:23
25 Arduino的看门狗程序,UNO直接可以串口下载。
2016-05-25 10:01:13
16 看门狗定时器(WDT,Watch Dog Timer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。
2017-05-23 09:14:36
8558 
看门狗(WatchDog
2017-10-11 14:55:59
18 ,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。 看门狗分硬件看门狗和 软件看门狗。硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零
2017-10-16 09:19:51
18414 stm32有两个看门狗,独立看门狗和窗口看门狗,其实两者的功能是类似的,只是喂狗的限制时间不同。 独立看门狗
2017-11-06 11:48:00
28250 
stm32自带两个看门狗模块,独立看门狗IWDG和窗口看门狗WWDG。看门狗主要作用是可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位。
2017-11-09 17:17:51
8725 
stm32有两个看门狗,独立看门狗和窗口看门狗,其实两者的功能是类似的,只是喂狗的限制时间不同。独立看门狗有自己独立的40Khz时钟,不存在使能问题;而窗口看门狗使用的是PCLK1时钟,需要先使能时钟。以下是关于看门狗的具体说明:
2017-11-13 11:17:33
4861 
关于STM32独立看门狗实验文档
2017-11-27 15:30:36
3 本文主要介绍了stm32f103的独立看门狗,当单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生。看门狗的作用就是在一定时间内(通过定时计数器实现
2018-01-14 15:30:18
20448 
本文主要介绍了stm32看门狗复位技巧,包括三个方面:判断是否需要使用、保证看门狗工作正常、保证看门狗复位时不会引起系统异常。stm32自带两个看门狗模块:独立看门狗和窗口看门狗,可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位。
2018-01-14 15:51:12
20258 
STM32有2个看门狗:独立看门狗和窗口看门狗。 独立看门狗IWDG:独立于系统之外,因为有独立时钟,所以不受系统影响的系统故障探测器,主要用于监视硬件错误。
2018-05-17 13:51:00
15915 
以40Khz来计算,看门狗对时间要求不是很青雀,时钟有点偏差还是可以接受的。 独立看门狗相关的几个寄存器 1.1. 键值寄存器(IWDG_KR) 寄存器各位描述如下: 独立看门狗工作原理:在键值寄存器(IWDG_KR)中写入0XCCCC,开始启用独立看门狗。
2018-05-18 01:06:00
9882 
STM32有2个看门狗:独立看门狗和窗口看门狗。 独立看门狗IWDG--独立于系统之外,因为有独立时钟,所以不受系统影响的系统故障探测器,主要用于监视硬件错误。
2018-05-20 10:17:00
32768 1.关于看门狗的解释不再说明,窗口看门狗简而言之即只能看某个窗口期即某段时间内才能够喂狗。32的独立看门狗是没有中断的,而窗口看门狗可根据需要配置中断
2018-12-10 15:55:18
3694 就来看看软硬件看门狗区别。 看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端
2019-10-15 17:29:50
40780 独立看门狗限制喂狗时间在0-x内,x由相关寄存器决定。喂狗的时间不能过晚。
2020-01-02 08:00:00
0 基于STM32、FreeRTOS实现硬件看门狗+软件看门狗监测多任务的方法
2020-03-12 10:11:44
10742 STM8S_008_WDG独立看门狗和窗口看门狗
2020-03-20 09:39:03
6630 
STM32F0xx_看门狗(独立+窗口)配置详细过程
2020-04-07 14:33:23
4222 
STM32F1_WDG看门狗(独立+窗口)
2020-04-08 10:44:49
5727 
窗口看门狗的上窗口就是配置寄存器WWDG->CFR里设定的W[6:0];下窗口是固定的0x40;当窗口看门狗的计数器在上窗口值之外,或是低于下窗口值都会产生复位。
2020-06-15 09:02:58
5410 
作者:逸珺 转自:STM32 对于看门狗大家或许不陌生,但对于模拟看门狗有的朋友可能就不甚了解了。本文来聊聊模拟看门狗,旨在梳理相应的概念,理解模拟看门狗原理、与常规看门狗的异同点以及工程应用价值
2020-10-23 14:51:21
6036 
电子发烧友网为你提供单片机看门狗有两种:分别为独立看门狗和窗口看门狗,它们有什么区别?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
2021-04-18 08:41:01
2 stm32有两个看门狗,独立看门狗和窗口看门狗,其实两者的功能是类似的,只是喂狗的限制时间不同。
2021-07-22 11:08:33
4626 STM32 ADC模拟看门狗及其应用(电源技术期刊是什么级别期刊)-模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高低阈值,用户可以预先设定个模拟看门狗的上下限电压值,一旦采集到的电压超出
2021-08-04 18:12:22
29 characteristicsF091的:可以封装接口进行看门狗的配置,参数传入ms时长:以091为例代码实现如下(看门狗是40KHz):/** * @brief config 内部独立看门狗. * @param ms:看门狗时间长度 * @retval None */uint8_t .
2021-10-28 12:06:02
13 早期的MCU没有看门狗,就容易引起有些产品死机了不能重启工作。为了避免这个问题,后期的MCU在内部集成了看门狗的功能。为了满足更多使用场景,现在很多MCU都集成了两个看门狗:独立看门狗与窗...
2021-10-28 20:06:01
8 。行为:在启动正常运行时,系统不能复位;在程序异常执行时,系统复位,程序重新执行。STM32内置两个看门狗:独立看门狗IWDG,窗口看门狗独立看门狗IWDG:由专用的低速时钟(LSI)驱动,即使主时钟发生故障,它仍然有效。适合应用于需要看门狗作为一个主程序之外能够完全独立工作,并且对时
2021-10-28 20:21:13
9 关注+星标公众号,不错过精彩内容素材来源 | STM32早期的MCU没有看门狗,就容易引起有些产品死机了不能重启工作。为了避免这个问题,后期的MCU在内部集成了看门狗的功能。为了满足更多使...
2021-10-29 10:51:04
2 基于STM32CubeMX 实现窗口看门狗 WWDG第一部分 基础理论基础理论部分主要参考 STM32F10X 参考手册1. WWDG 简介(1)WWDG 窗口看门狗,所谓的 “Window 窗口
2021-11-01 16:24:32
10 看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。看门狗定时器工作原理 使能时,WDT将...
2021-11-15 19:06:03
18 嵌入式工程师成长之路(八)之两只看门狗独立看门狗与窗口看门狗第一部分:stm32。STM32 内部自带了 2 个看门狗:独立看门狗(IWDG)和窗口看门狗(WWDG)。(一)独立看门狗STM32
2021-11-24 20:51:01
2 。这种情况下会造成系统陷入停滞状态,发生不可预料的后果。因此出于对单片机运行状态进行实时监测的考虑,产生了一种专门用于监测单片机程序运行状态的模块或芯片,称为看门狗。STM32F10xxx内置两个看门狗:独立看门狗(IWDG, In
2021-11-25 09:51:11
1 系统学一下独立看门狗
2021-12-09 09:21:15
8 运行后看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。看门狗定时器工作原理 使能时,WDT将...
2021-12-09 09:36:06
7 一、看门狗介绍STM32的看门狗分为独立看门狗和窗口看门狗两种,两者的使用范围大致如下图所示:STM32的独立看门狗由内部专门的40Khz低速时钟驱动,即使主时钟发生故障,它也仍然有效。独立看门狗
2021-12-09 16:51:18
11 记录一下,方便以后翻阅~主要内容:1) 独立看门狗概述;2) 常用寄存器和库函数配置;3) 独立看门狗实验代码解读。官方资料:《STM32中文参考手册V10》第17章——独立看门狗1.
2021-12-27 18:44:06
6 STM32单片机的看门狗有独立看门狗和窗口看门狗之分,这两者的工作原理却完全不同。
2022-02-08 16:15:35
18 STM32有两个看门狗,独立看门狗和窗口看门狗。其实两者的功能是类似的,只是喂狗的限制时间不同。
2022-02-09 10:28:07
9 独立看门狗,顾名思义,就是独立的一个看门狗,由其专用低速时钟 (LSI) 驱动,因此,即便在主时钟发生故障时仍然保持工作状态。
2022-04-01 10:47:06
9768 独立看门狗(IWDG)的设计初衷是为了检测和解决由软件错误所引起的故障,与窗口看门狗的主要区别在于独立看门狗可以作为一个处于主程序之外,由内部低速时钟(LSI)驱动,能够完全独立工作的模块,当主时钟发生故障或芯片处在低功耗模式的时候,独立看门狗依旧可以继续工作。
2022-07-15 10:30:41
2592 FreeRTOS可以建立很多任务,假如有某种问题使得某一任务一直在执行,不释放资源。到一定时间后,看门狗会自动进行系统复位。看门狗,又叫 watchdog,从本质上来说就是一个定时器。将任务交给看门狗
2022-09-13 15:42:19
6407 电子发烧友网站提供《STM32窗口看门狗(WWDG)开源.zip》资料免费下载
2022-11-14 09:26:37
30 看门狗是综合系统的重要组成部分,必须充分理解才能充分利用其功能。大多数看门狗都是有窗口的,这需要比非窗口看门狗更精确的计时,但允许更大的功能。设计人员可以使用窗口看门狗来实现上电扩展开窗、锁存功能和可编程保持时间等功能。
2022-12-14 15:35:46
3105 
和窗口看门狗。 独立看门狗:使用的是外部时钟,即使主频不工作了,看门狗也能正常工作。只要在到达喂狗时间的上限前喂狗即表示程序是正常的,这点和窗口看门狗是有区别的。另外独立看门狗是独立于整个系统之外的,这也是独立看门
2022-12-22 16:58:20
2988 这里以大家熟悉的STM32为例给大家讲解一下独立看门狗的配置以及工作过程。STM32F10xxx内置两个看门狗:独立看门狗和窗口看门狗,提供了更高的安全性、时间的精确性和使用的灵活性。
2022-12-22 17:01:43
4086 在早期的MCU中是没有看门狗这种东西的,所以产品就很容易出现死机,跑飞的情况。为了避免这种情况的出现,后期的MCU都集成了看门狗的功能。但是目前看门狗发展到今天基本上分为两大类:独立看门狗和窗口看门狗。
2023-01-30 14:38:17
2323 
本文将介绍STM32的看门狗中的独立看门狗,并通过实例来喂狗、体验喂狗与不喂狗的区别。
2023-05-01 09:06:00
5376 
基于STM32单片机窗口看门狗使用库文件设计源代码
2023-04-26 14:46:08
0 看门狗定时器提高了基于微处理器的系统的可靠性。引脚可选的看门狗定时器允许看门狗超时周期可调,从而提供更大的灵活性,以满足不同的处理器时序要求。窗口看门狗电路可防止系统运行过快和过慢。一个单独的漏极开路、低电平有效输出用于发出看门狗超时信号。
2023-05-08 11:23:16
1945 
stm32基本都内置两种看门狗(另外还有外置的看门狗芯片),窗口看门狗和独立看门狗,两种看门狗的使用方法和应用场景各不相同
2023-05-24 16:00:18
1956 
随着窗口看门狗变得越来越普遍,对其操作有一个基本的了解非常重要。本应用笔记介绍了窗口看门狗的几个特性,供读者了解MAX20478和MAX20480产品系列的一般知识。这些功能包括可编程扩展窗口
2023-06-15 14:20:55
2040 
对于一般的看门狗,程序可以在它产生复位前的任意时刻刷新看门狗,但这有一个隐患,有可能程序跑乱了又跑回到正常的地方,或跑乱的程序正好执行了刷新看门狗操作,这样的情况下一般的看门狗就检测不出来了。
2023-06-22 09:03:00
3330 
SATM32单片机的看门狗有独立看门狗和窗口看门狗之分,这两者的工作原理却完全不同,今天来看一下他们的具体区别和配置方法。
2023-06-22 09:07:00
4309 
和窗口看门狗。 独立看门狗 :使用的是外部时钟,即使主频不工作了,看门狗也能正常工作。只要在到达喂狗时间的上限前喂狗即表示程序是正常的,这点和窗口看门狗是有区别的。另外独立看门狗是独立于整个系统之外的,这也是独立看门
2023-06-22 09:09:00
2848 
工业路由器大多都会配备看门狗技术,它是保证工业路由器传输过程中连续24小时不宕机的重要保护技术,那么,什么是看门狗呢?▍看门狗功能看门狗,又叫watchdog,从本质上来说就是一个定时器电路,一般有
2023-03-27 10:16:19
3026 
工业无线路由器、工业级无线DTU上“看门狗”技术为何如此受欢迎?今天我们就来搞懂它。一.什么是“看门狗”看门狗,又叫watchdog,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中
2023-09-08 09:52:20
1831 
MCU硬件看门狗+软件看门狗监测多任务的思路
2023-10-24 15:25:12
2559 
看门狗基础:STM32微控制器上的看门狗主要有两种类型:独立看门狗(IWDG)和窗口看门狗(WWDG),这两者都是用于监控系统运行状态的机制,但它们在实现和应用上有一些区别:独立看门狗(IWDG
2023-12-01 08:00:54
3438 
系统出现了故障或死锁,软件看门狗会自动重启系统或执行其他预定义的操作。软件看门狗通常用于嵌入式系统中,可以方便地进行编程和控制。硬件看门狗则是一种独立的硬件设备,它与计算机主板上的芯片相连,可以在操作系统崩
2024-04-16 15:10:41
2347
评论