阅读:1561回复:14
WatchDog
你好^^
|
|
沙发#
发布于:2002-10-22 19:17
用 timer!
:) |
|
板凳#
发布于:2002-10-22 19:40
用 timer! 著著你的回答^^ 我想 |
|
地板#
发布于:2002-10-23 11:06
其
|
|
地下室#
发布于:2002-10-23 12:15
著著你的回答,你真的都
|
|
5楼#
发布于:2002-10-23 12:54
如果你卡上有 F/W, 就在上面做.
如 |
|
6楼#
发布于:2002-10-23 15:46
[quote]如果你卡上有 F/W, 就在上面做.
如 |
|
7楼#
发布于:2002-10-23 16:33
我觉得你可以在初始化设备时就开一个线程轮询watchdog
不知对不对 |
|
|
8楼#
发布于:2002-10-23 17:38
我觉得你可以在初始化设备时就开一个线程轮询watchdog 因 |
|
9楼#
发布于:2002-10-24 16:08
还是用时钟吧,比较简单一点.
在时钟触发后会调用CustomTimerDpc例程,在这里应该可以处理watchdog 不过你必须保证,从上电到第一次处理watchdog的这段时间里,watchdog不会复位系统 具体怎么办, 我也在学, 呵呵 :D |
|
|
10楼#
发布于:2002-10-24 20:07
还是用时钟吧,比较简单一点. 是的,我也是用timer |
|
11楼#
发布于:2002-10-25 16:46
是的,我也是用timer
|
|
|
12楼#
发布于:2002-10-28 09:30
[quote]是的,我也是用timer
|
|
13楼#
发布于:2002-10-29 10:39
有几个问铨希望对你有帮助
1. 你定义每千分之四秒time out,那么你的系统上电后有机会运行你的喂狗程序吗? 2. 书上说: CustomTimerDpc 实际的时间分辩率是0.01s( > 0.004s). 3. 建立计时器对象还要调用KeInitializeTimer 不知你的程序里调用没有? 4. 书上说: 通常在DPC对象用于CustomTimerDpc 例程时, 应避免使用函数KeInsertQueueDpc,它会引起驱动程序中的竞争条件. |
|
|
14楼#
发布于:2002-10-29 11:14
有几个问铨希望对你有帮助 著著你的回答^^ 攘 |
|