免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5913 | 回复: 11
打印 上一主题 下一主题

看门狗定时器!急!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-17 09:56 |只看该作者 |倒序浏览
测试接口是否能正常地创建看门狗计时器,并返回看门狗ID
具体步骤:1.调用wdCreate创建一个看门狗计时器    创建成功,返回一个计时器ID
2.以返回的ID作为参数,对该计时器进行wdStart操作   wdStart操作成功
3.检查是否能进入看门狗程序    在指定时间后进入看门狗程序

是怎么实现的???

论坛徽章:
0
2 [报告]
发表于 2008-06-17 10:01 |只看该作者

回复 #1 joe19860128 的帖子

这个到底怎么做?大家帮帮忙?是新手!!

论坛徽章:
0
3 [报告]
发表于 2008-06-17 10:19 |只看该作者
没有跟你相同行业背景的人,可能无法回答你的问题

换一种方法问吧

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2008-06-17 10:37 |只看该作者
用硬件芯片实现的。

论坛徽章:
0
5 [报告]
发表于 2008-06-17 11:05 |只看该作者

回复 #3 net_robber 的帖子

用xworks编程
wdCreate()创建看门狗之类的

论坛徽章:
0
6 [报告]
发表于 2008-06-17 11:16 |只看该作者
我没有你的行业背景,xworks我都不知道是什么

论坛徽章:
0
7 [报告]
发表于 2008-06-17 12:04 |只看该作者

回复 #6 net_robber 的帖子

发错了,是vxworks!
循环调用wdCreate()创建计时器,循环次数是系统约定的可创建计时器的最大数????

论坛徽章:
0
8 [报告]
发表于 2008-06-17 12:28 |只看该作者
你在哪个行业?除了电信行业VxWorks好像用的比较少(至少是国内)。我倒是对它比较熟悉,以前在上面工作了近七年,从原来什么都不懂到反汇编了研究它的内核然后再到公司拿到它的源代码,不过你提的问题我实在没看懂想干什么。

wdCreate实际上只是分配一个结构而已,wdStart会把它加到时钟中断的一些队列中,超时之后调用回调函数;如果要周期性地执行必须在回调函数中重启它。VxWorks的TCP的快慢定时器都是用它实现的。严格来说它和业内常说的看门狗没什么关系,只是叫了这么个名字而已。

[ 本帖最后由 Cyberman.Wu 于 2008-6-17 14:07 编辑 ]

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
9 [报告]
发表于 2008-06-17 13:15 |只看该作者
原帖由 joe19860128 于 2008-6-17 11:05 发表
用xworks编程
wdCreate()创建看门狗之类的


是VXWORKS吧?

论坛徽章:
0
10 [报告]
发表于 2008-06-17 15:22 |只看该作者

回复 #8 Cyberman.Wu 的帖子

vxworks中的看门狗进行检测,当创建成功时候返回ID,进入看门狗程序
还有其他情况进行检测,当调用wdStart()中的ID号错,则调用出错!或者超过它规定的时间等等
编写的是对看门狗程序的检测!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP