E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WWDG
MCU看门狗
目录一、独立看门狗(IWDG)1、IWDG主要作用2、IWDG主要特性3、编程控制4、注意地方二、窗口看门狗(
WWDG
)1、窗口看门狗作用:2、窗口看门狗产生复位信号有两个条件:3、
WWDG
框图4、
WWDG
Can!
·
2024-02-19 20:52
单片机
单片机
嵌入式硬件
【正点原子STM32】
WWDG
(简介、工作原理、
WWDG
寄存器配置操作步骤、
WWDG
超时时间计算、
WWDG
配置步骤、配置窗口看门狗流程、IWDG和
WWDG
的主要区别)
一、
WWDG
简介
WWDG
有什么作用?
咖喱年糕
·
2024-02-08 15:59
STM32
WWDG寄存器配置操作步骤
WWDG超时时间计算
WWDG配置步骤
窗口看门狗流程
IWDG和WWDG的主要区别
STM32hal库学习(F1)-
WWDG
WWDG
简介全称:Windowwatchdog窗口看门狗本质:能产生系统复位信号和提前唤醒中断的计数器特性:递减的计数器当递减计数器值从0x40减到0x3F时复位(T6位跳变到0)计数器的值大于W[6:
油门子z
·
2024-02-03 23:34
stm32
学习
嵌入式硬件
HAL库之看门狗
IWDG比
WWDG
更精确。只要没有到时间,都能喂狗。
m0_61973119
·
2024-02-01 07:20
STM32
HAL库
单片机
嵌入式硬件
基于STM32F1的WDG (Watchdog)看门狗
键寄存器1.2IWDG超时时间1.3IWDG程序设计1.3.1写使能控制1.3.2写预分频器1.3.3写重装值1.3.4喂狗1.3.5启动独立看门狗1.3.6获取标志位状态1.3.7代码片段2.窗口看门狗(
WWDG
时光の尘
·
2024-01-31 09:17
STM32学习笔记
stm32
嵌入式硬件
单片机
c语言
物联网
mcu
proteus
STM32时钟系统
RCC-CSR寄存器中的复位标志位和备份区域中的寄存器以外,系统复位将复位所以的寄存器至他们复位状态;当触发以下事件时,将会产生一个系统复位:1.NRST引脚上的低电平(外部复位);2.窗口看门狗计数终止(
WWDG
开心的龙
·
2024-01-30 06:28
stm32
嵌入式硬件
单片机
嵌入式——窗口看门狗(
WWDG
)补充
目录一、独立看门狗与窗口看门狗1.功能描述2.两者区别二、
WWDG
功能描述1.窗口看门狗时钟2.计数器时钟3.计数器4.窗口值三、
WWDG
超时时间一、独立看门狗与窗口看门狗1.功能描述STM32有两个看门狗
CXDNW
·
2024-01-28 10:28
单片机
嵌入式硬件
笔记
stm32
STM32--IWDG和
WWDG
看门狗
1.看门狗简介在工业控制/汽车电子/航空航天等需要高可靠性的系统中,为了防止“系统在异常情况下,受到干扰,MCU/CPU程序跑飞,导致系统长时间异常工作”的情况发生,而设计了一种用于检测程序运行状态的芯片或电路,俗称看门狗(即Watchdog)。看门狗有一个输入信号和一个输出信号。输入信号也称“喂狗”,输出信号关联MCU的复位端。系统运行后启动看门狗计数器,看门狗开始计数,当计数满后未收到清零信号
NewDiscoverer
·
2024-01-26 09:18
stm32
stm32
嵌入式硬件
STM32物联网项目-窗口看门狗
WWDG
窗口看门狗
WWDG
窗口看门狗详细介绍可看:http://t.csdn.cn/kcu6i实验目标验证窗口看门狗复位功能,效果与独立看门狗一致CubeMX配置选择
WWDG
窗口看门狗根据手册设置窗口看门狗参数
ONE_Day|
·
2024-01-26 08:48
STM32物联网项目
arm
学习
stm32
单片机
嵌入式硬件
WWDG
—窗口看门狗
原创出自秉火老师:https://www.cnblogs.com/firege/p/5805947.html本章参考资料:《STM32F4xx中文参考手册》
WWDG
章节。
Tracy喵喵
·
2024-01-26 08:17
STM32
stm32
函数
看门狗
wwdg
对于MCU看门狗IIWDG
WWDG
喂狗时间的配置参考
对于MCU看门狗IIWDGWWDG喂狗时间的配置参考可以参考MCU的datasheet;在每个MCU的datasheet中都有这样的表格:6.3.25TimercharacteristicsF091的:可以封装接口进行看门狗的配置,参数传入ms时长:以091为例代码实现如下(看门狗是40KHz):/***@briefconfig内部独立看门狗.*@paramms:看门狗时间长度*@retvalNo
恋雪1986
·
2024-01-26 08:47
驱动
STM32
STM32使用IWDG和
WWDG
目录独立看门狗(IWDG)IWDG初始化喂狗函数(该函数在stm32f10x_iwdg.h)窗口看门狗(
WWDG
)
WWDG
初始化中断函数main函数独立看门狗(IWDG)简单而言,看门狗就是设置计数值,
_my_memory_
·
2024-01-26 08:13
STM32
标准库
stm32
单片机
arm
STM32开发(12)----CubeMX配置
WWDG
CubeMX配置窗口看门狗(
WWDG
)前言一、窗口看门狗的介绍二、实验过程1.STM32CubeMX配置窗口看门狗2.代码实现3.硬件连接4.实验结果总结前言本章介绍使用STM32CubeMX对窗口看门狗定时器进行配置的方法
疯狂飙车的蜗牛
·
2024-01-26 08:40
stm32基础教程
stm32
单片机
嵌入式硬件
STM32F103ZE单片机在
WWDG
窗口看门狗的EWI中断中喂狗导致系统复位的原因及解决办法(中断函数重入问题)
程序开启了
WWDG
的Earlywakeup(EWI)中断,在中断中喂狗,但系统不停地复位。
巨大八爪鱼
·
2024-01-26 08:40
stm32
WWDG
看门狗
WWDG
喂狗
10000000X7F1270X5F95127-95=32注意:中断是在0x40,在0x40喂狗则程序不会复位在0x5F之前喂狗会复位,减小到63以下也会复位在0x5F与0x3F之间喂狗会继续执行,不会复位
WWDG
_HandleTypeDefWWDG_Handler
养一只哈士奇
·
2024-01-26 08:38
单片机
嵌入式硬件
STM32CubeMX教程24 WDG - 独立/窗口看门狗
目录1、准备材料2、实验目标3、
WWDG
实验流程3.0、前提知识3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码
OSnotes
·
2024-01-24 01:44
stm32
单片机
嵌入式硬件
【江科大】STM32:中断系统(理论)
[请添加图片描述](https://img-blog.csdnimg.cn/c77b038fd63a4ddfbcd3b86f6dfe596b.png)优先级窗口看门狗(
WWDG
):外部中断模块的特性:(
白糖熊
·
2024-01-22 17:28
STM32学习
stm32
单片机
嵌入式硬件
arm开发
STM32F4-RCC(复位和时钟系统)
2.窗口看门狗计数结束(
WWDG
复位)3.独立看门狗计数结束(IWDG复位)4.软件复位(内核软复位):将Cortex-M4内核的应用中断和
xiaoliu_henniu
·
2024-01-18 03:30
stm32
单片机
STM32-窗口看门狗
WWDG
剖析与实例
窗口看门狗窗口看门狗
WWDG
简介窗口看门狗(
WWDG
)通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。
物联网攻城狮
·
2024-01-16 12:03
stm32开发
stm32
嵌入式硬件
单片机
WWDG
---窗口看门狗
一.简介窗口看门狗跟独立看门狗一样,也是一个递减计数器不断的往下递减计数,必须在一个窗口的上限值(用户定义)和下限值(0X40,固定不能变)之间喂狗不会复位,在上限值之前和下限值之后喂狗都会复位。RLR是重装载寄存器,用来设置独立看门狗的计数器的值;TR是窗口看门狗的计数器的值,由用户独立设置;WR是窗口看门狗的上窗口值,由用户独立设置。二.功能框图1.窗口看门狗时钟窗口看门狗时钟来自PCLK1,
逃与桃
·
2024-01-08 07:01
STM32(固件库)
单片机
嵌入式硬件
WDG 看门狗-stm32入门
STM32内置两个看门狗,分别是独立看门狗(IWDG)和窗口看门狗(
WWDG
),两者的作用基本相同,只是侧重点不一样。
_Amor_
·
2023-12-30 18:52
stm32
stm32
java
前端
HTM32看门狗
STM32CubeMX创建工程1、配置SYS2、配置RCC3、配置时钟4、配置GPIO-选按键对应的GPIO口5、配置IWDG6、配置串口7、配置工程名称、工程路径8、选择固件库代码实现效果图2、窗口看门狗(
WWDG
Tyro_wang
·
2023-12-26 06:01
32单片机
stm32
单片机
9.独立看门狗IWDG&窗口看门狗
WWDG
编码思路
前言:看门狗是维护系统稳定性的一向技术,可以让代码跑飞及时复位,在产品中非常常用,俗话说,重启能解决90%的问题,作为产品来说,你总不能因为一次bug就让程序卡死不动了,肯定要试着重启一下的。看门狗的原理简单的说就是它是一个倒数的计数器,倒数到某个数,它就重启,我们正常的程序当然不能莫名其妙重启,所以在它倒数的期间,往它的计数器写一个新的倒数的值,这样它就不会重启了。更简明地说,就是要定时地,往它
灵魂之Ca
·
2023-12-25 20:59
单片机
单片机
嵌入式硬件
IWDG和
WWDG
HAL库+cubeMX
一.IWDG1.原理启用IWDG后,LSI时钟会自动开启2.IWDG溢出时间计算3.IWDG配置步骤4.HAL库相关函数介绍HAL_IWDG_Init//使能IWDG,设置预分频系数和重装载值等HAL_IWDG_Refresh//把重装载寄存器的值重载到计数器中,喂狗typedefstruct{IWDG_TypeDef*Instance;/*IWDG寄存器基地址*/IWDG_InitTypeDef
爱花的程序员
·
2023-11-30 09:54
HAL库+CubeMX
单片机
嵌入式硬件
窗口看门狗
2.窗口看门狗工作原理3.
WWDG
框图4.控制寄存器(
WWDG
_CR)5.配置寄存器(
WWDG
_CFR)6.状态寄存器(
WWDG
_SR)7.超时时间计算8.窗口看门狗实验9.独立看门狗和窗口看门狗的异同点
罗小白的干爹
·
2023-11-16 05:05
单片机
嵌入式硬件
了解STM32看门狗定时器的工作原理和原则
STM32系列微控制器的看门狗定时器(WatchdogTimer,
WWDG
)是一种重要的硬件资源,用于检测系统的异常状态,并在发生异常时执行特定的操作,以确保系统能够正常运行。
嵌入式杂谈
·
2023-11-15 04:37
stm32
嵌入式硬件
单片机
STM32中独立看门狗和窗口看门狗的使用方法
独立看门狗(IndependentWatchdog,IWDG)和窗口看门狗(WindowWatchdog,
WWDG
)是STM32微控制器中提供的两种看门狗定时器。
嵌入式杂谈
·
2023-11-15 04:27
单片机
stm32
嵌入式硬件
3 STM32标准库函数 之 窗口看门狗(
WWDG
)所有函数的介绍及使用
3STM32标准库函数之窗口看门狗(
WWDG
)所有函数的介绍及使用1.图片有格式2文字无格式三库函数之窗口看门狗(
WWDG
)所有函数的介绍及使用前言一、IWDG库函数固件库函数预览1.1函数IWDG_WriteAccessCmd1.1.1IWDG_WriteAccess
常驻客栈
·
2023-11-10 21:23
stm32
单片机
嵌入式硬件
固件库函数介绍
看门狗函数
【STM32】Systick定时器
一、STM32的5种定时器简介1.独立看门狗(IWDG)VS窗口看门狗(
WWDG
)1.独立看门狗(IWDG)独立看门狗:当没有到设定时间之前,给它喂了狗,就会回到初始值。
m0_63077733
·
2023-11-07 06:39
STM32
stm32
嵌入式硬件
单片机
STM32F4深入学习【RCC】
复位系统复位系统复位将所有寄存器复位,除了时钟控制寄存器CSR中的复位标志和备份域寄存器复位条件:外部复位:NRST引脚电平拉低
WWDG
复位:窗口看门狗计数结束IWDG复位:独立看门狗计数结束软件复位(
内 鬼
·
2023-11-02 10:07
嵌入式基础笔记
stm32
嵌入式
单片机
使用STM32怎么喂狗 (IWDG)
STM32F1内部自带了两个看门狗,一个是独立看门狗IWDG,另一个是窗口看门狗
WWDG
,本章只介绍独立看门狗IWDG,窗口看门狗
WWDG
会在后面章节介绍。
无敌小手
·
2023-10-23 01:29
外设
STM32单片机
芯片
stm32
嵌入式硬件
单片机
STM32使用
WWDG
窗口看门狗
1
WWDG
介绍1.1
WWDG
简介窗口看门狗
WWDG
其实和独立看门狗类似,它是一个7位递减计数器不断的往下递减计数,当减到一个固定值0X40时还不喂狗的话,产生一个MCU复位,这个值叫窗口的下限,是固定的值
无敌小手
·
2023-10-21 21:34
芯片
外设
STM32单片机
stm32
嵌入式硬件
单片机
STM32 IWDG&
WWDG
STM32IWDG&
WWDG
启动看门狗之后,看门狗是不能再被关闭的,除非发生复位。IWDG独立看门狗独立看门狗配置流程开启LSI时钟,只有LSI时钟开启了,独立看门狗才能运行。
YRr YRr
·
2023-10-15 19:51
stm32
嵌入式硬件
单片机
IWDG与
WWDG
(学习)
IWDGIndependentwatchdog,即独立看门狗IWDG:能产生系统复位信号的计数器递减的计数器时钟由独立的RC振荡器提供(可在待机和停止模式运行)看门狗被激活后,当递减计数器计数到0x000时产生复位喂狗:在计数器计数到0之前,重装载计数器的值,防止复位系统复位除了时钟控制器的RCC_CSR寄存器中的复位标志位和备份区域中的寄存器以外,系统复位将复位所有寄存器至它们的复位状态。当发送
Caramel_biscuit
·
2023-10-14 11:17
stm32
学习
嵌入式硬件
单片机
STM32--WDG看门狗
文章目录WDG简介IWDGIWDG的超时计算WWDGWWDG超时和窗口值设定独立看门狗工程
WWDG
工程WDG简介WDG看门狗(WatchdogTimer)是一种常见的硬件设备,在STM32F10系列中,
诡异森林。
·
2023-10-13 04:16
STM32
stm32
嵌入式硬件
单片机
STM32看门狗
STM32处理器内置了2个看门狗:独立看门狗IWDG(IndependentWatchdog)窗口看门狗
WWDG
(WindowWatchdog)独立看门狗由LSI低速时钟提供40kHz,主时钟出故障也不影响
viewer12321
·
2023-10-13 01:39
私人笔记
stm32
单片机
嵌入式硬件
小白学STM32---独立看门狗
窗口看门狗由(
WWDG
)从APB1时钟分频后得到的时钟驱动,通过可配置
小汪学不会
·
2023-10-02 07:37
stm32
单片机
嵌入式硬件
14:STM32-----看门狗
目录一:看门狗1:WDG2:独立看门狗(IWDG)A:IWDG框图B:IWDG_KR键寄存器C:IWDG超时时间3:窗口看门狗(
WWDG
)A:
WWDG
框图B:
WWDG
工作特性C:
WWDG
超时时间4:独立看门狗和窗口看门狗的区别
菜鸟-01
·
2023-10-02 07:06
STM32
stm32
嵌入式硬件
单片机
05 STM32F4的独立看门狗(IWDG)
(2)STM32F407的内部自带了两个看门狗:独立看门狗(IWDG)和窗口看门狗(
WWDG
)。 (3)独
清Hearthathere晨
·
2023-09-29 15:23
PY32F003F18之窗口看门狗
二、窗口看门狗复位的条件:1、将"控制寄存器
WWDG
_CR"中的WDGA=1,激活"窗口看门狗计数器等于0x3F"时,则产生复位2、装载"窗口看门狗的计数器值"大于"窗口看门狗window寄存器的值",
LaoZhangGong123
·
2023-09-29 04:01
产品研发
PY32F003F18
单片机
WWDG
看门狗
经验分享
STM32
WWDG
窗口看门狗
这时候就要用到
WWDG
,
WWDG
是怎么应对的?举个例子,家长让小明准时回家,不准早退,不
学习C和C++_WWester
·
2023-09-27 10:09
stm32
嵌入式硬件
单片机
c语言
STM32单片机——看门狗(独立看门狗&窗口看门狗)
STM32单片机——看门狗(独立看门狗&窗口看门狗)独立看门狗(IWDG)独立看门狗本质相关概念独立看门狗实验CubeMX工程配置HAL库程序设计固件库程序设计窗口看门狗(
WWDG
)独立看门狗本质相关概念窗口看门狗实验
不会编程的小江江
·
2023-09-21 20:12
stm32单片机
单片机
stm32
嵌入式硬件
【STM32】stm32窗口看门狗(
WWDG
)
stm32窗口看门狗(
WWDG
)0x01
WWDG
简介0x02
WWDG
主要特性0x03
WWDG
寄存器配置0x01
WWDG
简介窗口看门狗通常被用来监测,由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障
野行穿风
·
2023-09-18 16:55
STM32
stm32
学习记录---STM32
WWDG
窗口看门狗学习
概述窗口看门狗通常被用来监测,由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。除非递减计数器的值在T6位变成0前被刷新,看门狗电路在达到预置的时间周期时,会产生一个MCU复位。在递减计数器达到窗口寄存器数值之前,如果7位的递减计数器数值(在控制寄存器中)被刷新,那么也将产生一个MCU复位。这表明递减计数器需要在一个有限的时间窗口中被刷新。条件复位当递减计数器的值小于
不想起名字QAQ
·
2023-09-18 16:25
stm32
嵌入式
单片机
stm32f4xx-
WWDG
窗口看门狗
4.窗口看门狗配置二、test一、窗口看门狗在系统复位后,看门狗总是处于关闭状态,可通过设置
WWDG
_CR寄存器中的WDGA位来使能看门狗,之后除非执行复位操作,否则不能再次关闭窗口看门狗就是因为其喂狗时间是一个有上下限的范围内
Yengi
·
2023-09-18 16:25
STM32
stm32
单片机
arm
STM32
WWDG
窗口看门狗基本运用
简介基本知识窗口看门狗有一个递减计数器和一个软件重载计数器,当递减计数器小于一定值时看门狗会复位。那么如何阻止看门狗复位呢?我们可以使用函数让看门狗重新计数,也就是“喂狗”。那么软件重载计数器起什么作用呢?首先,我们要明白,它和递减计数器的不同在于它会在大于一定值时产生复位,这个一定值也我们俗称“看门狗遗嘱”。过程梳理现在我们来梳理一遍看门狗的运行过程。1.喂狗成功程序开始运行,计数器开始减小,减
支无朱
·
2023-09-18 16:55
stm32
单片机
arm
STM32-
WWDG
窗口看门狗-库函数版本
目录
WWDG
时钟产生RESET的原理:超时值计算公式:
WWDG
寄存器控制寄存器(
WWDG
_CR)配置寄存器(
WWDG
_CFR)状态寄存器(
WWDG
_SR)
WWDG
寄存器映射窗口看门狗配置过程窗口看门狗:
Archimedes' boat
·
2023-09-18 16:54
stm32
stm32
单片机
arm
STM32—窗口看门狗(
WWDG
)
STM32—窗口看门狗(
WWDG
)窗口看门狗(
WWDG
)STM32—窗口看门狗(
WWDG
)窗口看门狗(
WWDG
)
WWDG
简介
WWDG
功能框图剖析窗口看门狗时钟计数器时钟计数器窗口值计算看门狗超时时间怎么用
安赫'
·
2023-09-18 16:54
STM32
stm32
单片机
arm
STM32 HAL库窗口看门狗
STM32HAL库窗口看门狗1.窗口看门狗基本原理2.独立看门狗与串口看门狗区别3.应用场合4.窗口看门狗的时钟5.窗口看门狗寄存器:①.看门狗控制寄存器(
WWDG
_CR)2.配置寄存器(
WWDG
_CFR
弦续北上i
·
2023-09-18 16:24
STM32
HAL库基础
stm32
单片机
嵌入式硬件
【STM32】
WWDG
—窗口看门狗
在一个设定好的区间进行喂狗与独立看门狗不同的是,独立看门狗只需要在计时到0之前喂狗。而窗口看门狗需要在设定好的区间内进行喂狗,否则进行reset。下限递减计数器不断的往下递减计数,当减到一个固定值0X40时还不喂狗的话,产生复位,这个值叫窗口的下限,是固定的值,不能改变。上限是窗口看门狗的计数器的值在减到某一个数之前喂狗的话也会产生复位,这个值叫窗口的上限,上限值由用户独立设置。窗口看门狗计数器的
熟练的魔法师
·
2023-09-18 16:23
STM32
stm32
单片机
嵌入式硬件
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他