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
IWDG
STM32理论 —— 看门狗
文章目录1.简述2.独立看门狗
IWDG
2.1
IWDG
相关寄存器2.1.1键值寄存器`
IWDG
_KR`2.1.2预分频寄存器`
IWDG
_PR`与重装载寄存器`
IWDG
_RLR`2.2核心代码1.简述STM32
Truffle7电子
·
2023-04-02 02:00
STM32
stm32
单片机
嵌入式硬件
stm32之独立看门狗与窗口看门狗总结
在键值寄存器(
IWDG
_KR)中写入0xCCCC
呼啦啦的爱
·
2023-03-30 20:42
复位和时钟控制(RCC)
系统复位当发生以下任一事件时,产生一个系统复位:NRST引脚上的低电平(外部复位)窗口看门狗计数终止(WWDG复位)独立看门狗计数终止(
IWDG
复位)软件复位(SW复位)低功耗管理复位电源复位当以下事件中之一发生时
Strange_Head
·
2023-03-23 18:22
STM32
单片机
stm32
嵌入式硬件
关于嵌入式学习随笔->4《F7系统时钟》
LSI主要可以作为
IWDG
独立看门狗时钟,LP
weixin_38168322
·
2023-03-21 07:30
嵌入式
7.STM32F407之HAL库——看门狗笔记
使用STM32CubeMX配置工程+MDKARM编写代码实现看门狗功能一、看门狗简介二、独立看门狗1.独立看门狗(
IWDG
)寄存器1)键寄存器(
IWDG
_KR)①0xCCCC②0xAAAA②0x55552
并非凑巧
·
2023-03-15 05:17
#
stm32
单片机
看门狗
独立看门狗(IndependentWatchdog,
IWDG
)时钟:独立看门狗的时钟源来自LSI(内部低速时钟),意味着不受外部晶振电路影响,同
·
2023-02-03 17:00
嵌入式
看门狗
独立看门狗(IndependentWatchdog,
IWDG
)时钟:独立看门狗的时钟源来自LSI(内部低速时钟),意味着不受外部晶振电路影响,同
·
2023-01-22 18:59
嵌入式
iwdg
和wwdg
二、独立看门狗
iwdg
独立看门狗应用到的寄存器键值寄存器
IWDG
_KR:0~15位有效预分频寄存器
IWDG
_PR:0~2位有效重装载寄存器
IWDG
_RLR:0~11位有效上述两个寄存器具有写保护功能状态寄存器
FFFXX
·
2022-04-06 20:00
STM32学习小记之独立看门狗(
IWDG
)
独立看门狗(库函数) 注:本文程序基于STM32F10X版本编写一、独立看门狗(
IWDG
)的作用根据《STM32中文参考手册》,STM32F10X内置了两个看门狗,一个是独立看门狗(
IWDG
),另一个是窗口看门狗
修灯泡的老张
·
2021-04-29 13:43
正点原子STM32F1学习心得
stm32
单片机
嵌入式
STM32G0学习手册——
IWDG
运用
目录概述类窗口看门狗用法
IWDG
实验
IWDG
窗口寄存器概述由独立的RC振荡器提供时钟(可以在待机和停止模式下运行)以下条件会触发重置–当递减计数器(downcounter)的值小于0x000时,复位(如果激活了看门狗
SCCELE
·
2020-09-16 09:33
stm32
STM32G0
STM32CubeMX
stm32
嵌入式
【STM32】HAL库开发教程(八)—看门狗使用
一、开发步骤1.STM32CubeMX配置在左侧引脚配置处勾选
IWDG
进行配置在
IWDG
模式处勾选“Activated”使能
IWDG
在
IWDG
参数配置处进行参数配置:
IWDG
时钟参数和
IWDG
计数器。
Pray_ZQ_
·
2020-09-16 09:17
单片机
嵌入式
stm32
keil
mdk
STM32---
IWDG
看门狗与Debug
原因:看门狗独立看门狗(
IWDG
)的主要性能1、自由运行的递减计数器2、时钟由独立的RC振荡器提供(可在停止和待机模式下工作)3、看门狗被激活后,则在计数器计数至0x000时产生复位当微控制器进入调试模式时
maiyegu4900
·
2020-09-14 14:45
linux watchdog
1.定义定时器看门狗
IWDG
:独立于系统之外,因为有独立时钟,所以不受系统影响的系统故障探测器,主要用于监视硬件错误;窗口看门狗WWDG:系统内部的故障探测器,时钟与系统相同。
JDSH0224
·
2020-09-14 03:21
nuc972
STM8L
IWDG
WWDG 看门狗最大等待时间
IWDG
最大等待时间是:1724.63msWWDG最大等待时间是:393.216ms如果无法达到要求可以调用:WWDG->CR=0X80;实现无条件复位。
叶子丶de花
·
2020-09-12 00:40
STM8
嵌入式
STM8L
IWDG
WWDG
软件复位
stm32 定时器知识总结
一定时器的种类STM32F103系列有11个定时器:2个高级定时器(TIM1,TIM8)4个通用定时器(TIM2,TIM3,TIM4,TIM5)2个基本定时器(TIM6,TIM7)2个看门狗定时器(
IWDG
Skyleaf_alvin
·
2020-08-24 12:12
stm32开发
STM32HAL库使用详解
Table1本文档所有缩写定义缩写外设/单元ADC模数转换器BKP备份寄存器CAN控制器局域网模块DMA直接内存存取控制器EXTI外部中断事件控制器FLASH闪存存储器GPIO通用输入输出I2C内部集成电路
IWDG
limint86
·
2020-08-24 05:50
嵌入式
stm32
STM32
HAL
库
详解
STM32
HAL库
教程
STM32F107VCTx HAL库 USART通信 DMA通信 友善串口调试助手 PL2303驱动安装
一、Cube设置第一章Cube设置相比第一章的新增加的设置1.Pinout&Configuration—>SystemCore—>
IWDG
:Activated2.Pinout&Configuration
fanchenzzz
·
2020-08-24 05:04
stm32之独立看门狗与窗口看门狗总结
在键值寄存器(
IWDG
_KR)中写入0xCCCC
dcw142857
·
2020-08-23 10:52
单片机stm32
【资料下载区】【iCore3相关代码、资料下载地址】更新日期2017/06/28
ARM驱动三色LED例程二:读取arm按键状态例程三:EXTI中断输入实验——读取ARM按键状态例程四:USART通信实验——通过命令控制LED例程五:SYSTICK定时器实验——定时点亮LED例程六:
IWDG
weixin_34362991
·
2020-08-21 06:29
STM32学习4 复位
当发生以下任一事件时,产生一个系统复位:1,NRST引脚上的低电平复位2,窗口看门狗计数终止(WWDG复位)3,独立看门狗计数终止(
IWDG
复位)4,软件复位(SW复位)5,低功耗管理复位三种不同的时钟源可被用来驱动系统时钟
weixin_33827731
·
2020-08-14 03:09
STM32 复位
只要发生以下事件之一,就会产生系统复位:1.NRST引脚低电平(外部复位)2.窗口看门狗计数结束(WWDG复位)3.独立看门狗计数结束(
IWDG
复位)4.软件复位(SW复位)(请参见软件复位)5.低功耗管
托马斯-木
·
2020-08-14 03:52
单片机
独立看门狗和窗口看门狗的区别
独立看门狗(
IWDG
--Independentwatchdog):使用外部的的时钟,芯片的主频不工作了也能正常工作。只有喂狗时间的上限,没有下限。
IFELSE1
·
2020-08-13 16:12
嵌入式开发
stm32 独立看门狗学习
独立看门狗(
IWDG
)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它也仍然有效。
IWDG
最适合应用于那些需要看门狗作为一个在主程序之外,能够完全独立工作,并且对时间精度要求较低的场合。
weixin_30933531
·
2020-08-11 14:16
STM8S_008_WDG独立看门狗和窗口看门狗
相关标题:STM8S看门狗、
IWDG
、WWDGⅠ、写在前面STM8S看门狗WDG分为两类:
IWDG
:IndependentWatchDog独立看门狗WWDG:WindowWatchDog窗口看门狗独立看门狗模块可以用于解决处理器因为硬件或软件的故障所发生的错误
ybhuangfugui
·
2020-08-11 06:50
STM8S
STM8S系列教程
stm8s_
iwdg
(独立看门狗)
//内部时钟源128Khz,硬件2分频=64khz这里写代码片
IWDG
_Initializes();//初始化
IWDG
_ReloadCounter();//喂狗(重载计数值)初始化流程:voidIWDG_Initializes
百尺
·
2020-08-11 06:17
stm32--独立看门狗使用
p=45(这里给出网址)1、基本介绍包含有两个看门狗,独立看门狗:
IWDG
窗口看门狗:WWDG用来检测由于软件错误导致的故障。
没有水杯和雨伞的工科男
·
2020-08-11 06:36
stm32
窗口看门狗的真正作用
独立看门狗
IWDG
--独立于系统之外,因为有独立时钟,所以不受系统影响的系统故障探测器,主要用于监视硬件错误。窗口看门狗WWDG----系统内部的故障探测器,时钟与系统相同。
猪哥-嵌入式
·
2020-08-11 06:14
嵌入式
STM8S——watchdog(
IWDG
)
IWDG
工作原理:1、当键值寄存器(
IWDG
_KR)中写入数值0xCC后,独立看门狗就会被启动,计数器开始从它的复位值0xFF开始递减计数,当计数减到0x00时就会产生一个复位信号。
Christal_RJ
·
2020-08-11 06:58
stm8s 独立看门狗
看门狗的作用就是为了在程序跑飞后能够复位,配置如下:
IWDG
_KR=0xCC;//启动IWDGIWDG_KR=0x55;//解除PR及RLR的写保护
IWDG
_RLR=0xff;//看门狗计数器重装载数值
星影下的浮桥
·
2020-08-11 06:55
stm8
STM32之独立看门狗原理
独立看门狗相关的几个寄存器1.1.键值寄存器(
IWDG
_KR)寄存器各位描述如下:独立看门狗工作原理:在键值寄存器(
IWDG
_
QQ1034313020
·
2020-08-11 06:10
STM32
STM32独立看门狗
在键值寄存器(
IWDG
_KR)中写入0xCCCC,开始启用独立
liyaoyao_yy
·
2020-08-11 06:09
STM32
STM8 配置看门狗的坑
voidIWDG_Init(void)//配置并启动看门狗{
IWDG
->KR=0xcc;//启动独立看门狗
IWDG
->KR=0x55;//写入解锁
IWDG
->PR=0x06;//256分频
IWDG
->RLR
b16381168328339
·
2020-08-11 05:17
STM8L独立看门狗
IWDG
简单扼要voidIWDG_Init(void)//初始化{
IWDG
->KR=0xcc;//启动IWDGIWDG->KR=0x55;//解除PR及RLR的写保护
IWDG
->RLR=0xff;//看门狗计数器重载值
LeoPrince0314
·
2020-08-11 05:39
STM8S 独立看门狗
.h文件如下:#ifndef__
IWDG
_H#define__
IWDG
_H#include"stm8s.h"voidIWDG_Init(void);voidIWDG_Feed(void);#endif.c
cxw312864660
·
2020-08-11 05:52
STM8
STM32 看门狗详解
目录1、
IWDG
1.1独立看门狗简介1.2独立看门狗的特点1.3独立看门狗功能描述1.4硬件看门狗1.5寄存器访问保护1.6调试模式2、WWDG2.1简介2.2窗口看门狗主要特点2.3窗口看门狗功能说明
Firefly_cjd
·
2020-08-11 05:49
STM32F207教程
STM32
STM32休眠时关闭看门狗计数的简单解决方案
STM32休眠期关闭看门狗计数的简单解决方案测试平台问题的提出问题的解决源代码测试平台本文采用STM32L476进行测试,休眠模式为STOP,看门狗为独立看门狗
IWDG
。
jubitl
·
2020-08-07 14:31
STM32CubeMX看门狗
iwdg
定时 笔记
STM32CubeMX看门狗
iwdg
定时笔记1.打开STM32cubeMX的工程文件重新配置,开启独立看门狗(
IWDG
)。2.生成报告以及代码,编译程序。
自大人
·
2020-08-05 14:36
CubeMX中的HAL库之
IWDG
配置篇
/*IWDGinitfunction*/voidMX_
IWDG
_Init(void){hiwdg.Instance=
IWDG
;hiwdg.Init.Prescaler=
IWDG
_PRESCALER_4;
年的化身
·
2020-08-05 14:26
STM32F103ZET6 独立看门狗
IWDG
【1.看门狗】定义在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的模块或者芯片,俗称“看门狗”(watchdog)STM32看门狗STM32内置
普罗米修斯1024
·
2020-08-05 14:59
STM32
STM32CubeMX使用-2.rtc和
iwdg
(正点原子潘多拉开发板)
目录一.配置
IWDG
二.配置RTC三.读取RTC时间以及刷新
IWDG
一.配置
IWDG
按照如下图的步骤1~3来使能独立看门狗。
光与存在
·
2020-08-05 13:28
stm32-cubemx
【MCU】基于STM32CubeMX 实现独立看门狗
IWDG
基于STM32CubeMX实现STM32F10X独立看门狗
IWDG
本文将介绍STM32F10X独立看门狗
IWDG
的基础知识,主要参考STM32F10x参考手册。并且实现一个简单的
IWDG
实验。
Alvin'sWay
·
2020-08-05 13:45
MCU
STM32 之十三 看门狗(WDG)及低功耗下的处理
MCU中有两只狗,一只叫Independentwatchdog(
IWDG
);另一只叫Systemwindowwatchdog(WWDG)。下面是这两只狗的简单介绍!
IWDG
IWDG
基本就等同于我
ZCShouEXP
·
2020-08-05 12:03
STM32
针对CubeMX配置的
IWDG
初始化修改
由于cubemx配置的
IWDG
出现HAL_
IWDG
_Init函数反复复位,写此函数替代cubemx产生
IWDG
的初始化函数/***************************************
@残梦
·
2020-08-05 12:28
STM32
STM32CubeIDE,RT-Thread基础环境配置
基于eclipse环境,继承了cubemx,使用gcc编译程序基本配置步骤与keil类似,参考老师视频与官网cubemx移植教程基本流程与官网移植教程相同,题目要求配置看门狗,所以在cubemx里配置了
iwdg
枭豪
·
2020-08-01 06:33
stm32的复位介绍
当发生以下任一事件时,产生一个系统复位:NRST引脚上的低电平(外部复位)窗口看门狗计数终止(WWDG复位)独立看门狗计数终止(
IWDG
复位)软件复位(SW复位)低功耗管理复位可通过查
芯科电子
·
2020-07-30 22:30
关于STM32L100xx, STM32L151xx, STM32L152xx ,STM32L162xx 的复位
system复位产生的情形有:1.NRST引脚拉低2.看门狗计数结束(WWDG复位)3.独立看门狗技术结束(
IWDG
复位)4.软件复位(SW复位)5.低功耗管理复位6.选项字节加载复位7.退出Standby
weixin_34233856
·
2020-07-30 22:21
STM32复位及通过函数判断是何种条件出发的复位
当发生以下任一事件时,产生一个系统复位:1.NRST引脚上的低电平(外部复位)2.窗口看门狗计数终止(WWDG复位)3.独立看门狗计数终止(
IWDG
复位)4.软件复位(SW复位)5.低功耗管理复位可通过查看
weixin_30764883
·
2020-07-30 22:46
STM32 芯片
IWDG
关闭 停用 方法
stm32芯片
IWDG
怎么停用我再一个项目上开启了
IWDG
,后来意外的把代码刷到了另一个产品上,产品就打开了
IWDG
因为我需要进行调试,所以得先关掉,但是
IWDG
断电都保存,就这小问题费了23个小时,百度给出的结论是
laiwengeng
·
2020-07-30 22:06
STM32学习记录之看门狗
独立看门狗用通俗一点的话来解释就是一个12位的递减计数器,当计数器的值从某个值一直减到0的时候,系统就会产生一个复位信号,即
IWDG
_RESET。
Turing图灵
·
2020-07-30 04:20
STM32学习
stm32
教你手写独立看门狗(看完这篇你就会手动写啦,保姆级讲解)---- 2020.4.30
#include"
iwdg
.h"voidIWDG_Init(u16arr,u8psc){
IWDG
->KR=0x5555;
IWDG
->PR=psc;
IWDG
->RLR=arr;
IWDG
_Feed();
IWDG
致敬!!!
·
2020-07-29 23:46
嵌入式(stm32)
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他