wonderwang
驱动牛犊
驱动牛犊
  • 注册日期2002-10-29
  • 最后登录2004-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1532回复:3

求助:watchdog timer和普通的timer有什么区别?

楼主#
更多 发布于:2003-03-06 19:39
rt
I wonder everything.
tqyjk
驱动老牛
驱动老牛
  • 注册日期2001-08-31
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分1021分
  • 威望319点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-08 10:07
简单讲,两个都是计时器。但watchdog在计时溢出后产生一个硬的复位信号给芯片,相当于热启动。所以必须不断地间隔一段时间清空watchdog的计数器。这样就可以防止程序在掉入死循环后退不出来。 而timer只是在计时溢出后置位并可能产生一个中断跳转。
zheng2002
驱动中牛
驱动中牛
  • 注册日期2002-04-17
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-08 10:34
回答的不错
qq:14459938 email:zheng2002@21cn.com RH9 kernel 2.4.20
wonderwang
驱动牛犊
驱动牛犊
  • 注册日期2002-10-29
  • 最后登录2004-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-03-10 10:21
非常感谢!
 :)
I wonder everything.
游客

返回顶部