CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  硬件/系统

看门狗怎么用?

楼主gold_jin()2002-11-19 10:42:05 在 VC/MFC / 硬件/系统 提问

我想在死机的情况下能够自启动,但看门狗怎么用?好象要在程序中嵌一段汇编,哪位指导一下? 问题点数:100、回复次数:6Top

1 楼qing_li73(Vincent Lee)回复于 2002-11-19 11:26:36 得分 0

see   the   link   below,   FYI:  
   
  http://www.chinaecnet.com/xsj/dz020725.aspTop

2 楼NowCan(城市浪人)回复于 2002-11-19 17:58:40 得分 0

我想在死机的情况下能够自启动  
  那至少系统还没死,否则怎么执行你的汇编?Top

3 楼mmm1122(蒙)回复于 2002-11-20 09:51:11 得分 50

看门狗适用于防止程序跑飞,死循环  
   
  单片机程序的主程序多是一个无限循环  
   
  有一个定时器  
   
  在每个循环中给它赋初值  
   
  如果有一次循环中程序死了  
   
  这个定时器就会计数为零  
   
  发出一个信号  
   
  到cpu的reset脚  
   
  程序   复位  
   
  不知道你想干嘛?Top

4 楼gold_jin()回复于 2002-11-20 10:05:18 得分 0

mmm1122(蒙)    
   
  的确是你说的这样,我是想当死机的时候能够自己重新启动系统,我用的工控机主板上有看门狗可以设置,但不知道这段汇编怎么写,还有一般加在主程序的什么位置Top

5 楼mmm1122(蒙)回复于 2002-11-20 11:58:06 得分 0

主程序是个循环  
   
  加在循环体内  
   
  是什么ic    
   
  看看资料  
   
  Top

6 楼NowCan(城市浪人)回复于 2002-11-20 17:15:29 得分 50

但是定时器是个硬件设备,不是软件定时器。  
  主程序是个循环,把对定时器赋值的代码加在循环体里。  
  事先估计好主程序循环一次所需的时间,赋值的时候要比这个大一些才行。Top

相关问题

  • 关于看门狗的问题!
  • 100分请问看门狗的问题,很困惑
  • 关于看门狗定时器的问题。(高分请教)
  • rundll 怎么用?
  • setLocation怎么用?
  • gethomebyname怎么用
  • FINDWINDOW怎么用?
  • 怎么用ado???
  • THeaderControl 怎么用?
  • DBNavigator怎么用?

关键词

  • 循环
  • 汇编
  • 看门狗
  • 主程序
  • 定时器
  • 死机
  • 程序
  • 启动

得分解答快速导航

  • 帖主:gold_jin
  • mmm1122
  • NowCan

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo