看门狗是嵌入式系统中经常用到的功能,3506中看门狗的设备节点为/dev/watchdog 启动看门狗,设置复位时间10s,并定时喂狗,系统不会重启

root@3506-buildroot:/# test_watchdog -t 10 -c
Watchdog Ticking Away!

使用ctrl+c结束测试程序时,停止喂狗,看门狗仍处于打开状态,10s后系统复位; 若不想复位,请在结束程序之后10s内输入关闭看门狗命令:

root@3506-buildroot:/# test_watchdog -d
Watchdog disabled.

启动看门狗,设置复位时间10s,但是不喂狗,系统会在10秒后重启

root@3506-buildroot:/# test_watchdog -t 10
Watchdog Ticking Away!
[   39.114587] watchdog: watchdog0: watchdog did not stop!
作者:SteveChen  创建时间:2025-04-11 20:05
最后编辑:SteveChen  更新时间:2025-04-11 20:26
上一篇:
下一篇: