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
看门狗
嵌入式开发第47天(
看门狗
定时器的原理)
看门狗
定时器有两个作用:1、
看门狗
复位可以设置
看门狗
定时器的计数值,计数值在
看门狗
的工作频率下不断的减1,当计数值减到0,
看门狗
就会产生一个复位信号,造成了整个系统的复位。
王的独奏
·
2020-08-21 07:37
日记
杂
STM32F107的
看门狗
实验总结
STM32F107的
看门狗
实验总结
看门狗
的作用:由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态
zzl6232000
·
2020-08-21 07:57
STM32
stm32 独立
看门狗
[操作寄存器+库函数]
看门狗
就是一种专门用于检测单片机程序运行状态的硬件结构。stm32也是如此。stm32的独立
看门狗
由内部专门的40Khz低速时钟驱动,即使主时钟发生故障时,它也仍然有效。
zhuminzeng
·
2020-08-21 07:35
微机保护遇到的问题
【资料下载区】【iCore3相关代码、资料下载地址】更新日期2017/06/28
驱动三色LED例程二:读取arm按键状态例程三:EXTI中断输入实验——读取ARM按键状态例程四:USART通信实验——通过命令控制LED例程五:SYSTICK定时器实验——定时点亮LED例程六:IWDG
看门狗
实验
weixin_34362991
·
2020-08-21 06:29
嵌入式MCU系统
include#include#include#include#include#include"12864-T-H.h"#include"IAP.h"intmain(void){WDT_CONTR=0x3d;//
看门狗
定时器溢出时间
沙洲梧桐
·
2020-08-21 05:15
嵌入式MCU
Stm32-窗口
看门狗
实验
通过学习窗口
看门狗
实验了解并复习了:外部中断配置步骤:(1)初始化I/O为输入(2)开启复用时钟,设置I/O口与中断线映射关系(用到GPIOA,相应开时钟)(3)开启相应线上中断时间,选泽触发关系(4)
仝鑫
·
2020-08-21 05:11
学习笔记
while(true) Thread.Sleep(XX)我通常是用这种写法,有没有更好的写法或者改进
比如一个TCP通讯里面有一个
看门狗
来监听连接是否正常我通常是用这种写法,有没有更好的写法或者改进,欢迎讨论。没什么问题,只要不是死循环或者耗费掉过多内存看什么场合,写小程序这么写没毛病啊。
netyou
·
2020-08-21 04:08
python实现进程管理类
以下代码实现了一个进程管理类,功能包括进程的启动及监控(类似
看门狗
功能,在进程崩溃时会再将它拉起来)#!
mo4776
·
2020-08-21 04:25
python
python常用小模块收集
RT-Thread Micropython US-100超声波测距模块测试
US-100超声波测距模块可实现2cm~4.5m的非接触测距功能,拥有2.4~5.5V的宽电压输入范围,静态功耗低于2mA,自带温度传感器对测距结果进行校正,同时具有GPIO,串口等多种通信方式,内带
看门狗
a858660249
·
2020-08-21 03:22
休眠IC_Sleep
1.我们经常在开发一些电子产品因为带电池或者大电容而要求芯片休眠,减小功耗增加电池使用时间2.休眠指令stop,stopexe,stopsys3.休眠唤醒 3.1上电复位唤醒 3.2
看门狗
唤醒
WHZ330
·
2020-08-21 03:25
单片机开发
单片机
芯片
定时器超外差解码
参考例程链接:SYN480R模块解码EV1527教程.单片机SN8F5711SOP16开发环境keil单片机解码需要带自唤醒功能,
看门狗
或者定时器唤醒以实现低功耗。
Soraka_xu
·
2020-08-21 03:41
库函数
寄存器版本的STM32编程思想02
我会根据自己的实践经验分享一些实验过程中的经验,现记录如下:代码如下目录如下:实验6:独立
看门狗
实验7:窗口
看门狗
实验8定时器中断实验9:PWM实验实验6:独立
看门狗
#inclu
乐小树爱追逐雅克比
·
2020-08-21 02:34
STM32
嵌入式
bootloader---15.串口
一、代码1.start.S主要功能是:a.关闭
看门狗
b.初始化系统时钟c.设置堆栈d.跳到main函数点击(此处)折叠或打开.text.global_start_start:/*disablewatchdog
wangcong02345
·
2020-08-20 18:25
linux开发
ARM之
看门狗
看门狗
(watchdog)包括一个4分频的预分频器和一个32位的计数器,时钟通过预分频器输入定时器。定时器递减计数,递减的最小值为0XFF。
Resines
·
2020-08-20 16:08
delay
timer
flash
function
编程
stm32写内部flash程序卡死
情况是刚开始在串口中断中擦除和写内部flash内容,只要执行write_gw_mid_to_flash()这条语句,stm32有很大概率卡死,软件
看门狗
也不起作用。
忍者小郭
·
2020-08-20 06:06
STM32F051用户配置选项
选项值1作用WDG_SW0硬件
看门狗
WDG_SW1软件
看门狗
nRST_STOP0进入停机模式时产生复位(不可能进入停机,而是复位)nRST_STOP1进入停机模式时不产生复位(进入停机模式)nRST_STDBY0
aLife2P6
·
2020-08-20 05:42
ARM
STM32开发,使用HAL库函数实现独立
看门狗
功能
STM32开发,使用HAL库函数实现独立
看门狗
功能1概述1.1资源概述1.2引脚资源分配1.3独立
看门狗
概述1.4实现功能2软件开发2.1CUBEMX配置2.2代码编写3实验结果1概述1.1资源概述开发板
重拾十年梦
·
2020-08-20 02:33
STM32开发学习笔记
[ZigBee] 12、ZigBee之
看门狗
定时器——饿了就咬人的GOOD DOG
引言:硬件中的
看门狗
,不是门卫的意思,而是一只很凶的狗!如果你不按时喂它,它就会让系统重启!
weixin_34336292
·
2020-08-20 02:59
Microchip/dspic30F系列单片机 官方例程编译报错的解决方法
例程是2007年左右的代码,现在的最新编译器已经到X版了;解决方法:打开main.c文件,找到这几行配置代码,都是关于时钟、
看门狗
一类的,用的都是老配置方法,新版本编译器已经不认了。
寒鸣乱了浮生
·
2020-08-20 01:34
永磁同步电机及控制
爷爷家的菜园
放眼望去,爷爷家的菜园里有一个水塘、一个猪圈、一个鸡窝、两只
看门狗
,一大片菜地和一条小路。去年冬天,水塘里还有又白又嫩的茭白,可好吃了。现在,水塘里居然来了一大群蝌蚪,密密麻麻的。
云朵上的小猫
·
2020-08-20 00:35
ARM之S5pv210启动详解
该段IROM代码首先执行基本初始化CPU(CPU时钟,关
看门狗
,初始化设备拷贝参数......)
雨于鱼
·
2020-08-19 19:32
ARM
ODrive应用 #1 ODrive入门指南
odrivetoolWindowsOSXLinux固件运行`odrivetool`配置电机M01.设置极限:2.设置其他硬件参数3.保存配置M0的位置控制其他控制方式轨迹控制参数用法环形位置控制速度控制速度爬升控制电流控制
看门狗
定时器下一步该干什么
codenocold
·
2020-08-19 01:06
ODrive
无刷电机
FOC
AGV
机器人
伺服
1-9、ARM开发步步深入之LCD入门
关闭
看门狗
、初始化SDRAM及NandFlash控制器、设置MPLL来改变FCL
weixin_30265103
·
2020-08-18 17:34
STM32 时钟管理
STM32F4系列中总共有17个定时器,1个系统定时器sysTick,其中2个高级控制定时器,10个通用定时器,2个基本定时器,2个
看门狗
定时器。
jason5084
·
2020-08-18 15:09
STM32
stm32之时钟控制
本文提到的有以下内容:时钟系统与总线矩阵SysTick系统定时器RTC实时时钟
看门狗
定时器通用定时器一、时钟系统与总线矩阵stm32F4的时钟树如下图所示:在STM32中,有五个时钟源,为HSI、HSE
angengguo7895
·
2020-08-18 14:58
STM32 timer PWM
blog.sina.com.cn/s/blog_49cb42490100s6uh.html1.STM32的Timer简介STM32中一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个
看门狗
定时器和
xtsBigBen
·
2020-08-18 13:24
嵌入式开发手记(一)嵌入式系统启动过程
这一段IROM代码首先做了一些基本的初始化(CPU时钟、关
看门狗
···)(这一段IROM代码是三星出厂前设置的,三星也不知道我们板子上将来接的是什么样的DRAM,因此这一段
一直下雨
·
2020-08-18 08:16
嵌入式
ANO匿名飞控分析(1)— 遥控器解码
、介绍2、硬件连接三、PPM信号模式1、PPM介绍2、硬件连接3、代码分析(1)初始化部分(2)解码四、SBUS信号模式1、SBUS介绍2、硬件连接3、代码分析(1)初始化部分(2)解码*小结五、通道
看门狗
云端FFF
·
2020-08-18 06:42
嵌入式
喂狗机制 Software Dog
为了避免进程发呆,或者陷入死循环,但是进程并没有真正挂死,导致软件
看门狗
没有监控得到进程挂死而重启。所以,添加一个喂狗自愈机制。
qq546542233
·
2020-08-18 00:04
Arduino STM32F103C8T6(BluePill) 教程四教你使用STM32的WDTO(
看门狗
)功能
ArduinoSTM32F103C8T6(BluePill)教程四教你使用STM32的WDTO(
看门狗
)功能感谢CSDN前人教会我们用撸Arduino的方法撸STM32F103,作者最近在帮公司做项目预算有限
leotian966
·
2020-08-17 23:31
Arduino类
STM32 ADC中断后,AD继续在采集
AD模拟
看门狗
中断处理程序如下voidADC1_IRQHandler(void){g_u32IRQ_Cout=DMA_GetCurrDataCounter(DMA1_Channel1);if(ADC_GetITStatus
hexiechina2010
·
2020-08-17 22:50
C
STM32
在设计软体时,如何适当的喂狗,即如何精确判定软体的运行时间?
答:大多数单片机都有
看门狗
定时器功能(WDT,WatchDogTimer)以避免程序跑错。HOLTEK有一款基本I/O型单片机--HT48R05A-1,我们就以它为例做个说明吧。
oyezitan
·
2020-08-17 22:33
嵌入式
PIC18F452单片机 矩阵键盘
#include//调用头文件,可以去PICC18软件下去查找PIC18FXX2.H__CONFIG(1,XT);//晶振为外部4M__CONFIG(2,WDTDIS);//
看门狗
关闭__CONFIG(
可乐吧kaito
·
2020-08-17 16:40
PIC单片机
Bootloader学习(一)
硬件相关配置包括:1)、设置SVC模式;2)、关
看门狗
(
看门狗
的作用是当系统死机是可进行自动重启,为了不让它重启,得先关闭);3)、屏蔽一切中断;4)、初始化内存(SDRAM)(没有进行初始化
bindingfly
·
2020-08-17 12:47
Bootloader
stm32成长记之定时器中断简单了解
定时器介绍此处引用普中总结的知识,STM32中一共有11个定时器,其中2个高级控制定时器,4个通用定时器和2个基本定时器,以及2个
看门狗
定时器和1个系统嘀嗒定时器。
句号君DoubleLee
·
2020-08-17 04:34
STM32
S3C2440裸机驱动--启动代码
定义处理器模式及各模式的堆栈指针常量用于初始化堆栈sp(R13)2.设置处理器模式3.宏定义MOV_PC_LR,作用:子程序返回4.第一次查表实现中断向量的重定向5.代码入口6.大小端判断与转换7.中断的第二次查表8.禁止
看门狗
iteye_12869
·
2020-08-17 00:48
s5pv210开发与学习:1.14之定时器、
看门狗
和RTC
目录1.原理图2.资料查阅2.1脉宽调制(PWM)定时器(PULSEWIDTHMODULATIONTIMER)2.2系统定时器(SYSTEMTIMER)2.3
看门狗
定时器(WATCHDOGTIMER)2.4
透明水晶
·
2020-08-16 23:09
5.ARM裸机
AVR
看门狗
使用
#include#defineDISP_DDRDDRB#defineDISP_PORTPORTB//
看门狗
WDT初始化程序voidwdt_init(void){asm("wdr");//clrwdtWDTCR
春江花月夜晨
·
2020-08-16 13:26
AVR
s3c2440
看门狗
定时器的应用
看门狗
定时器的主要作用是在程序因为干扰而跑飞后,能够使系统复位,不至于使系统永远的死下去。
zhaocj
·
2020-08-16 10:04
ARM系统
ARM
看门狗
定时器特殊功能寄存器
1.
看门狗
定时器特殊功能寄存器(1)
看门狗
定时器控制寄存器WTCON
看门狗
定时器控制寄存器WTCON如表1所示。
yeliulang
·
2020-08-16 10:49
ARM
ARM笔记(
看门狗
)
看门狗
特点:不断的接受信号或重新设置计数值,保持计数值不为0,一旦一段时间接受不到信号或者计数值为0,
看门狗
将发出复位信号或者产生中断。
waitingfyou
·
2020-08-16 08:21
ARM
ARM学习之
看门狗
定时器
开发环境与平台开发板:粤嵌的GEC210开发板处理器:s5pv210处理器内核:Cortex-A8开发环境:Keil4
看门狗
的作用与本质当嵌入式系统运行时受到外部干扰或者系统错误,程序有时会出现死机或“
_忘语_
·
2020-08-16 07:34
ARM
1.9.ARM裸机第九部分-定时器、
看门狗
和RTC
1.9.1.什么是定时器(timer)1.9.1.1、定时器是SoC中常见外设(1)定时器与计数器。计数器是用来计数的(每隔一个固定时间会计一个数);因为计数器的计数时间周期是固定的,因此到了一定时间只要用计数值×计数时间周期,就能得到一个时间段,这个时间段就是我们定的时间(这就是定时器了)。(2)定时器/计数器作为SoC的外设,主要用来实现定时执行代码的功能。定时器相对于SoC来说,就好象闹钟相
qq_20043187
·
2020-08-16 07:41
朱老师ARM裸机全集
ARM
看门狗
定时器设置
S3C2410的
看门狗
中断方式的16位定时器。普通
看门狗
功能。减计数溢出。
Yoomsun
·
2020-08-16 07:45
基于三星 ARM Cortex-A9 Exynos4412处理器的底层实验(WDT、RTC)
【5】WDT
看门狗
实验1.实验目的:掌握WDT用法,WDT的实质:监控CPU程序执行,一旦出现异常,WDT向CPU发送复位中断2.实验原理:WDT监控CPU:CPU每执行一段程序就要像WDT中刷新写入数值
ShawnWang1994
·
2020-08-16 05:46
ARM
IAR编译器下程序后跑不到main函数的问题
最终将问题锁定在启动程序中
看门狗
复位。
dayu_0317
·
2020-08-15 22:40
工作项目
看门狗
(记录项目文件以及文件夹的改动)
#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2018/9/1818:06#@Author:qhh#@Site:#@File:pywatchdog.py#@Software:PyCharm#参考https://www.cnblogs.com/yanzi-meng/p/8618030.htmlfromwatchdog.observersimportObs
杭州_小海
·
2020-08-15 15:33
python
Linux中用platform_device结构体来描述
二、相关概念1、平台设备:通常在Linux中,把SoC系统中集成的独立外设单元(如:I2C、IIS、RTC、
看门狗
等)都被当作平台设备来处理。
memechashang
·
2020-08-15 14:37
STM32
看门狗
看门狗
就是定期查看芯片内部的情况,一旦发生错误就向芯片发送重启信号,从而实现无人职守时持续工作。
看门狗
在程序中的中断拥有最高优先级。
晓暮落枫
·
2020-08-15 12:03
STM32
TE2440II-bootloader-2440init.s
;2410Init.s包括了板子上电后的初始话,具体有几个步骤:;讲述S3C2410启动程序设计;1.屏蔽所有中断,关
看门狗
。
redxu
·
2020-08-15 11:36
bootloader
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他