如何改变嵌入式Linux中的看门狗定时器

如何改变嵌入式Linux中的看门狗定时器,第1张

你好,

不明白你说的死掉是什么意思。msp430的看门狗有三种工作模式:停止模式,计时器模式,看门狗模式。看门狗模式的使用方法:当看门狗计数溢出时,程序复位。在程序中开启看门狗,在计数溢出前清空看门狗,或重置看门狗,以使其重新计数。若程序跑飞,看门狗可能没有被清空或重置,就会溢,使程序复位。

如果是你的应用打开看门狗,那你kill的话,看门狗随着应用推出,就关闭了,两种方式验证:

linux系统开启看门狗,自己写一个应用程序只定时喂狗

两个程序,你个用于开启/关闭看门狗,另外一个程序只处理喂狗

系统中断了,更详细的解决方案可以问下专业的售后客服人员。

看门狗定时器的使用很简单,首先使用 wdCreate()创建定时器;随后可以使用 wdStart()指时值和服务函数,并启动该定时器。程序清单 8-9 列举了一个例子,在看门狗定时器期满后会printf 函数。可以找下您购买按照时候收到的产品说明书,里面应该有详细的解决方案。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8968845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存