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
看门狗
STM32—IWDG
看门狗
背景:STM32的
看门狗
有2个:独立
看门狗
IWDG和窗口
看门狗
WWDG本文主要介绍STM32的IWDG。
夜风~
·
2020-07-05 18:19
STM32
STM32开发
STM32调试问题及分析
由于程序内部加入了独立
看门狗
,使得芯片一直复位。很长时间未找到原因。后经过分析代码,发现原来此串口的初始化函数没有运行,而后直接调用了这句话,导致形成死循环。
xiaoxiangyu3
·
2020-07-05 17:10
STM32
看门狗
总结篇(续)
在调节利用DMA向串口发送数据的过程中,必须在使能DMA,执行完发送数据的操作后再关闭DMA,否则串口将不能连续自动发送数据。只能在复位时进行发送,不复位则停止发送。如图所示,添加关闭DMA的语句,则可实现连续发送:在注释掉关闭DMA的语句后,则串口不能连续发送数据:如有大神指导原因,可以在此留言,谢谢。补充DMA相关的知识:①、DMA的各个通道对应特定的外设,在使用时需要一一对应。②、三种传输方
LiQian999
·
2020-07-05 17:38
怎样分析crash dump(软件
看门狗
超时)
软件
看门狗
超时1.Log|tail-xxx从log得知,发生softlock的CPU为CPU0[240.220702:0]BUG:softlockup-CPU#0stuckfor22s!
shuai_wen
·
2020-07-05 16:52
crash
smdk2440移植u-boot笔记
2012.04.01.tar.bz2cdu-boot-2012.04.01makesmdk2410_configmake2.分析u-boot:通过链接命令分析组成文件、阅读代码分析启动过程a.初始化硬件:关
看门狗
sore_loser
·
2020-07-05 13:06
linux开发工具
嵌入式系统watchdog详解
,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以需要对嵌入式系统运行状态进行实时监测,便产生了一种专门用于监测嵌入式系统运行状态的芯片,称"
看门狗
中国思想史
·
2020-07-05 13:49
XIlinx
Zynq
IoT
&
embedded
STM32学习笔记之独立
看门狗
(IWDG)的使用
对STM32任何模块使用前都要对其初始化、首先就是初始化外设时钟,可以简单看系统时钟章节关于外设时钟,看数据手册如下:
看门狗
由独立内部40K时钟驱动,所以不需要我们在初始化时钟配置寄存器。
偏执灬
·
2020-07-05 12:43
STM32学习笔记
linux之
看门狗
#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includestructwatchdog_info{unsignedintoptions;//optionsthecard/driversupprots19unsigned
renzha0401
·
2020-07-05 10:50
看门狗
原理
/blog.csdn.net/u012803067/article/details/59058186最近需要在板子上加上一块WatchDog,以确保在系统出错时自动重启,所以看了一些在嵌入式系统中使用
看门狗
的资料
dragon_cdut
·
2020-07-05 10:12
linux
看门狗原理
【STM32】stm32学习笔记之独立
看门狗
(IWDG)
参考资料:stm32中文手册;正点原子开发指南STM32F10xxx内置两个
看门狗
,一个是独立
看门狗
一个是窗口
看门狗
,可以用来检测和解决由软件错误引起的故障。
那可真是太开心了呢
·
2020-07-05 10:01
STM32
stm32 独立
看门狗
(IWDG)
怎么用IWDG独立
看门狗
一般用来检测和解决由程序引起的故障,比如一个程序正常运行的时间是50ms,在运行完这个段程序之后紧接着进行喂狗,我们设置独立
看门狗
的定时溢出时间为60ms,比我们需要监控的程序50ms
kikaku
·
2020-07-05 09:30
stm32学习笔记
Xilinx-ZYNQ7000系列-学习笔记(9):定时器中断实验
每个Cortex-a9处理器都有自己的专用32位定时器和32位
看门狗
定时器.两个处理器共享一个全局64位定时。
赵小琛在路上
·
2020-07-05 09:37
Xilinx-FPGA
Xilinx-ZYNQ7000系列-学习笔记(3):系统复位与启动
Xilinx-ZYNQ7000系列-学习笔记(3):系统复位与启动一、复位ZYNQ-7000SoC系统中的复位可以由硬件、
看门狗
定时器、JTAG控制器或软件产生,可用于驱动系统中每个模块的复位信号。
赵小琛在路上
·
2020-07-05 09:37
Xilinx-FPGA
Xilinx-ZYNQ7000系列-学习笔记(2):私有
看门狗
(AWDT)的使用
Xilinx-ZYNQ7000系列-学习笔记(2):私有
看门狗
(AWDT)的使用一、WDT简介在嵌入式系统中,为了使系统在工作异常情况下能自动复位,一般都需要引入
看门狗
程序,用来监测程序不至于“跑飞”。
赵小琛在路上
·
2020-07-05 09:06
Xilinx-FPGA
STM32独立
看门狗
(IWDG)
学习笔记一、独立
看门狗
(IWDG)STM32的独立
看门狗
由内部专门的低速时钟驱动大约在40Khz左右,即使主时钟发生故障,它也可以工作。
99435527
·
2020-07-05 09:16
STM32
窗口
看门狗
窗口
看门狗
,官方语言:通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。
stm小白
·
2020-07-05 09:05
stm32系列芯片独立
看门狗
(IWDG)溢出时间计算原理
首先是溢出时间Tout=(IWDG_RLR寄存器对应的装载数值)*(
看门狗
时钟的周期)即:Tout=(IWDG_RLR寄存器对应的装载数值)*(
看门狗
时钟的周期)IWDG_RLR寄存器:其中,
看门狗
时钟周期
菜菜Chicken
·
2020-07-05 06:34
单片机
STM32L476 FLASH option bytes
选项字节由用户根据具体应用的需求来调整,例如可以设置窗口
看门狗
是采用硬件还是软件模式,独立
看门狗
在stop模式下是否工作,程序是在bank1还是bank2运行等。
大器晚不成
·
2020-07-05 06:41
STM32STM8
stm32低功耗休眠模式下使用
看门狗
wdt
最近一个项目在用stm32f103,发现stm32一旦开启
看门狗
,就关不了,进入低功耗模式后,
看门狗
也重启,不使用
看门狗
非常危险,网上看了好多资料也查不到解决方案,后来自己想到一个可以进入低功耗又可以使用
看门狗
的方案
吴春盈
·
2020-07-05 05:09
Ubuntu下
看门狗
程序以及基于.destop文件实现的开机自启动
首先说一下Ubuntu下
看门狗
程序,这个程序是用在我项目中的,用来保证核心程序能够实现崩溃自启动,这对于程序的稳定运行至关重要。
夏至&未至
·
2020-07-05 05:53
Ubuntu
Stm32:
看门狗
一、
看门狗
的作用此器件具有一个嵌入式
看门狗
外设,具有安全性高、定时准确及使用灵活的优点。此独立
看门狗
外设可用于检测并解决由软件错误导致的故障,并在计数器达到给定的超时值时触发系统复位。
flag的小鱼塘
·
2020-07-05 05:26
窗口
看门狗
WWDG
控制寄存器WWDG_CR中T[6:0]就是窗口
看门狗
的计数器。当产生中断后,计数器都会恢复到设置数值或默认最大数值0x7F(喂狗),之后每个窗口
看门狗
计数周期减1。配置寄存器(WWDG_
qq_34305904
·
2020-07-05 05:32
STM32
RK3288_Android7.1调试RTC总结(二)
RK3288_Android7.1调试RTC总结(一)主要是讲解rtc的调试和驱动框架浅析,RK3288_Android7.1调试RTC总结(二)主要讲解
看门狗
方面的内容。
只是一些暗恋而已
·
2020-07-05 04:48
RK系列驱动开发
ES-PDS32 ES32F654评测————第八步:测试ADC功能
ADC模块具有模拟
看门狗
特性,允许应用检测输入电压是否超过
一路向北lm
·
2020-07-05 03:46
评测
AVR单片机熔丝和解锁
1、AVR单片机的熔丝位是比较独到的特征,可以控制系统的时钟,JTAG调试、
看门狗
、芯片加密等等。图1是progisp软件,对于初学者来说,对熔丝位不熟悉,可以先将2处的编程熔丝对勾
qq_25814297
·
2020-07-05 03:23
编程
GD32实战17__复位&电源控制
0x0000_0004系统复位SW-DP控制器和备份域除外复位处理器内核和外部IP部分触发方式有,如图上电复位(PORRESETn)外部硬件复位(NRST,Filter过滤干扰防止误复位),硬复位窗口
看门狗
复位
ya!FOOD!
·
2020-07-05 03:29
ARM
GD32实战19__
看门狗
为什么需要
看门狗
我们总是期望产品能够一直稳定运行从不宕机,但事实总是不尽人意,有各种预料不到的情况发生,宕机不可避免,退而求次,我们又希望万一发生宕机,系统能够自行检测并恢复。
ya!FOOD!
·
2020-07-05 03:29
ARM
STM32-(29):ADC模数转换(实验)
上一篇:STM32-(28):ADC模数转换(理论分析)下一篇:STM32-(30):内部温度传感器ADC的重要寄存器介绍AWDEN:在规则通道上开启模拟
看门狗
该位由软件设置和清除。
半个月儿上来
·
2020-07-05 03:13
ESP8266系统复位时串口输出乱码解答
软件或
看门狗
复位。当您使用
小灰灰搞电子
·
2020-07-05 02:10
ESP8266
OK6410 点亮LED,按键点灯,按键让蜂鸣器响
通过汇编来点亮LED1查看底板原理图和芯片手册知道,LED1-4分别对应下面是汇编语言写的点亮led4的start.S程序及说明://启动代码:关
看门狗
.globl_start_start:/*硬件相关的设置
铍镁钙锶钡镭
·
2020-07-05 02:54
6410
Linux
STM32开发笔记66: 移植
看门狗
驱动程序到STM32L053R8T6
单片机型号:STM32L053R8T6在文章STM32开发笔记45:
看门狗
驱动程序的移植已经介绍了
看门狗
驱动程序的移植方法,其实现的是将STM32CubeMX中的驱动程序,移植到自己已有的工程中。
snmplink
·
2020-07-05 02:11
#
STM32快速开发
STM32快速开发
18岁——清风徐来
暮色停靠窗台诗写的苟且在笔墨中展开往往濒临绝望又转身拾掇起期待生活的巨网纵横交错顾城的诗集搁置在光阴的另一段蒙尘的故事与现实隔绝仲夏的清晨从睡梦中醒来走吧走吧走过摇晃的懵懂走过昏沉的无奈走吧走吧走过爬满青苔的青春走过杯盘狼藉的聚散走吧走吧走向酒不醉人人自醉的未来走向雾色浓稠人惘惘得喜哀走到一个没有冷暖只有体温的地方青石板上苔藓厚重田间老妇埋头拔野草燕子麻雀池塘上飞行往复不休农家
看门狗
仰天乱吠走着走
t笑忘书
·
2020-07-05 01:57
STM32 休眠模式下,难道
看门狗
和低功耗模式没法同时使用?
0在STM32开发中经常会用到独立
看门狗
(IWDG)和低功耗模式,
看门狗
是为了检测和解决由软件错误引起的故障,低功耗模式是为了在CPU不需要继续运行时进入到休眠模式用以节省电能。
pingis58
·
2020-07-05 01:26
单片机
STM32的IWDG使用
关于独立
看门狗
,很简单,打开喂狗,就这么简单,很多书上讲了很多什么寄存器什么的,对于初学者而言,这些还不是很重要,重要的是先学会用,用了之后慢慢去消化,为什么这东西要这么设置。
echoness
·
2020-07-05 01:51
IWDG
STM32-自学笔记(18.独立
看门狗
,使用到的库函数)
1.IWDG_SetPrescaler函数原型:voidIWDG_SetPrescaler(u8IWDG_Prescaler)功能:设置IWDG预分频值参数:IWDG_Prescaler:IWDG预分频值参数描述:IWDG_PrescalerIWDG_Prescaler参数描述IWDG_Prescaler参数描述IWDG_Prescaler_4设置IWDG预分频值为4IWDG_Prescaler_
niuyuce
·
2020-07-05 01:18
STM32
从零实现 独立
看门狗
IWDG STM32的待机与唤醒,在待机过程中如何喂狗
(验证过程比较繁琐,只看结论的小伙伴请找往下找STM32休眠时关闭
看门狗
的方案)STM32F429提供了三种低功耗模式,以达到不同层次的降低功耗的目的:(1)睡眠模式(CM4内核停止工作,外设仍在运行)
坛城
·
2020-07-05 01:20
嵌入式编程
调试经验
嵌入式系统中
看门狗
概述。。。
一直以来对于嵌入式中的watchdog(
看门狗
)都比较陌生,一直都不知道它到底是做什么的,单从名字上看也不知其所以然,然后就在网上找到了一篇blog,就是再说
看门狗
的作用和概述,原文如下:1、概述:WATCHDOG
maopig
·
2020-07-05 00:23
Linux
STM32之独立
看门狗
的那些事
为什么MCU会具有
看门狗
呢?带着这个疑问,来了解
看门狗
的那些事。就连51单片机都带有
看门狗
,说明这条狗对我们来说有着不一般的意义。
看门狗
的目的一句话说:防止程序乱跑。
坏坏准yjz
·
2020-07-04 23:33
STM32
树莓派3B/3B+设置开机自启的
看门狗
modulesLinux下nano编辑器的使用)bcm2835_wdt安装watchdog模块sudoapt-getinstallwatchdog编辑/etc/watchdog.conf文件进行编辑配置
看门狗
引力.
·
2020-07-04 23:38
树莓派
系统服务
STM32独立
看门狗
(IWDG)和窗口
看门狗
(WWDG)的区别
1.
看门狗
介绍
看门狗
这东西虽然简单,但我相信绝大多程序员没有足够重视它。使用
看门狗
保证系统正常地运行是非常有必要的。
chooseboy
·
2020-07-04 23:03
单片机
STM32
RTC学习笔记
B.报警、闹钟、
看门狗
、高精度的校准寄存器。C.在待机状态下,作为逻辑电路的主时钟。D.信号时钟源和参数设置存储电路。3.应用领域A.适合于一切需要微功耗及准确计时的场合。B.嵌入式领域
lvtingting2007
·
2020-07-04 23:52
STM32之窗口
看门狗
例程
#include"stm32f10x.h"/*RCC时钟配置*/voidRCC_config(void){ErrorStatusHSEStartUpStatus;/*RCC寄存器设置为默认配置*/RCC_DeInit();/*打开外部高速时钟*/RCC_HSEConfig(RCC_HSE_ON);/*等待外部高速时钟稳定*/HSEStartUpStatus=RCC_WaitForHSEStar
QQ1034313020
·
2020-07-04 23:34
STM32
STM32 关于复位类型的判断及软件复位 bug
STM32在复位时,有严重BUG:1.上电复位和外置的
看门狗
芯片重启复位是无法区分开来的!RCC_FLAG_BORRST,RCC_FLAG_PINRST,RCC_FLAG_LPWRRST三个都复位了!
love_maomao
·
2020-07-04 22:40
通信
arm
STM32 IWDG设置
STM32内部
看门狗
的设置STM32有两个
看门狗
,这里介绍的是IWDG内部
看门狗
。时钟来源:内部的40KHz的时钟,与系统时钟无关!如下所示:这里的fsoc才是IWDG真正的时钟!
john_liqinghan
·
2020-07-04 22:52
keil
C
STM32
STM32窗口
看门狗
_原子战舰WWDG例程学习笔记
针对学习STM32窗口
看门狗
和原子战舰所给的WWDG例程时候,存在的问题做如下记录。
变速风声
·
2020-07-04 21:47
STM32
STM32F030 WWDG使用结论
使用STM32F030的WWDG,发现其在STOP下面跟STM8S的休眠模式的情况一样,不会对MCU进行复位.贴上
看门狗
代码:/*************************************
lan120576664
·
2020-07-04 20:58
单片机
分享
Android 系统中的 WatchDog 详解
来源:https://blog.csdn.net/shift_wwx/article/details/81021257前言:Watchdog字面上是“
看门狗
”的意思,有做过嵌入式低层的朋友应该知道,为了防止嵌入式系统
私房菜
·
2020-07-04 19:08
android
android
----
performance
android
源码分析
【嵌入式开发】ARM
看门狗
Watchdog (
看门狗
概念 |
看门狗
原理 | 时钟控制寄存器 | 定时器数据寄存器 | 定时器计数寄存器 | 定时器中断清理寄存器 | 关闭
看门狗
代码编写 )
一.
看门狗
简介1.
看门狗
简介(1)
看门狗
作用(2)
看门狗
工作方式(3)
看门狗
在启动时的关闭策略2.
看门狗
原理(1)
看门狗
硬件模块原理(2)
看门狗
硬件模块工作流程二.
看门狗
寄存器介绍1.
看门狗
时钟控制寄存器
韩曙亮
·
2020-07-04 17:39
嵌入式开发
嵌入式开发
Watchdog
WTCON
WTDAT
WTCNT
WTCLRINT
【STM32】独立IWDG/窗口WWDG
看门狗
的喂狗时间计算公式
独立
看门狗
(IWDG)Tout=((4×2^prer)×rlr)/32Khz独立
看门狗
由内部专门的32Khz低速时钟(LSI)驱动。
无名氏2019
·
2020-07-04 16:00
STM32
汇编指令---mov解析
有句代码如下:关闭
看门狗
:movr1,#0x53000000movr2,#0x00strr2,[r1]mov指令等用法又是什么呢?(后面补)。
Angel_gsp
·
2020-07-04 16:15
嵌入式linux-基础篇
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他