主题:看门狗关不掉

  共有21104人关注过本帖    
客人
1楼


看门狗关不掉  发帖心情 Post By:2018-6-19 9:46:00   [只看该作者]

程序初始化时打开看门狗

watchDog = open("/dev/watchdog",O_RDONLY);

定时器喂狗

ioctl(watchDog,WDIOC_KEEPALIVE,0);

程序退出时关闭狗

if(close(watchDog)<0)

    perror("close");

没有报错

但是调试串口输出 watchdog watchdog0: watchdog did not stop!

请问怎么解决这个问题,一旦关闭不了看门狗reboot也会失败导致我们的程序远程升级失败



  单帖管理 | 引用 | 回复 回到顶部
客人
2楼


  发帖心情 Post By:2018-6-19 10:07:00   [只看该作者]

用的是6802


  单帖管理 | 引用 | 回复 回到顶部
x10
3楼


  发帖心情 Post By:2018-6-20 21:34:00   [只看该作者]

在嵌入式系统中,一旦打开WDT,是不应当关闭的,或者说关闭是没有意义的。


  单帖管理 | 引用 | 回复 回到顶部

返回首页

看门狗关不掉

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: