蔡于清2410学习笔记.pdfVIP

  • 4
  • 0
  • 约3.7万字
  • 约 33页
  • 2018-04-17 发布于河南
  • 举报
蔡于清2410学习笔记

s3c2410 watchdog (编辑完毕) 作者:蔡于清 1.什么是watchdog? watchdog, 中文名称叫做“看门狗”,全称watchdog timer,从字面上我们可以知道其实它属于一种定时器。然 而它与我们平常所接触的定时器在作用上又有所不同。普通的定时器一般起记时作用,记时超时(Timer Out) 则引起一个中断,例如触发一个系统时钟中断。熟悉windows开发的朋友应该用过windows 的Timer , windows Timer 的作用与方才所讨论的定时器在功能上是相同的,只是windows Timer属于软件定时器,当 windows Timer记时超时则引起App 向System发送一条消息从而触发某个事件的发生。我们从以上的描述可 知不论软件定时器或硬件定时器他们的作用都是在某个时间点上引起一个事件的发生,对于硬件定时器来 说这个事件可能是通过中断的形式得以表现,对于软件定时器,这个事件则可以是以系统消息的形式得以 表现。正如本文开头所讲的,watchdog本质上是一种定时器,那么普通定时器所拥有的特征它也应该具备, 是的,当它记时超时时也会引起事件的发生,只是这个事件除了可以是系统中断外,它也可以是一个系统 重起信号(Reset Signal),可以这么说吧,能发送系统重起信号的定时器我们就叫它watchdog.

文档评论(0)

1亿VIP精品文档

相关文档