看门狗怎么用?
我想在死机的情况下能够自启动,但看门狗怎么用?好象要在程序中嵌一段汇编,哪位指导一下? 问题点数: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




