- 10
- 0
- 约小于1千字
- 约 13页
- 2018-06-09 发布于上海
- 举报
嵌入式系统开发与应用3定时器的使用
看门狗的功能概述WatchDog描述WatchDog属于一种定时器普通定时器一般起计时作用,计时超时则引起一个中断软件定时器,以系统消息的形式表现硬件定时器,以中断的形式表现WatchDog除了产生系统中断之外,还可以发出系统重启的信号能够发送系统重启信号的定时器,我们就叫它WatchDogWatchDog的工作当一个硬件系统开启了WatchDog功能,那么运行在这个硬件系统之上的软件必须在规定的时间间隔内向WatchDog发送一个信号。这个行为即“喂狗”喂狗的目的是防止WatchDog计时超时引发系统重启WatchDog的作用嵌入式系统运行时受到外部干扰或者系统错误,程序有时会出现“跑飞”,导致整个系统瘫痪。看门狗的作用就是当系统”跑飞“而进入死循环时,恢复系统的运行。WatchDog存在的意义开启了WatchDog之后软件必须定时向它发信息,这不是麻烦又耗费资源吗?看门狗的工作原理基本原理:设本系统程序完整运行一个周期的时间是Tp,看门狗的定时周期为Ti(Ti Tp),在程序运行周期后就修改定时器的计数值,只要程序正常运行,定时器就不会溢出;若由于干扰等原因使系统不能在Tp时刻修改定时器的计数值,定时器将在Ti时刻溢出,引发系统复位,使系统得以重新运行,从而起到监控作用。在一个完整的嵌入式系统或单片机小系统中通常都有看门狗定时器,且一般集成在处理器芯片中。S3C2410的看门
您可能关注的文档
最近下载
- 南京六合BRW400-315/31.5乳化液泵使用说明书.pdf VIP
- 混合动力城市客车车身骨架设计-课程设计论文.doc VIP
- 企业价值评估中收益法的理论与实践探究:基于多案例分析.docx VIP
- 城市客车车身骨架设计及模态分析分析.pdf VIP
- SAE_J1742_1998电线束高压连接.pdf VIP
- TigerTouch老虎控台教程详解.pdf
- Unit 7 A Good Read课时4 Section B 1a-1e(教学评教学设计)英语新教材人教版八年级下册.docx
- 欧洲规范-NF P94-093-中文版.pdf VIP
- 医院检验科网络应急预案.docx VIP
- 环境监测采样培训课件.pptx VIP
原创力文档

文档评论(0)