广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1583|回复: 4

看门狗该怎么使用啊

[复制链接]

6

主题

12

帖子

70

积分

注册会员

Rank: 2

积分
70
发表于 2025-6-3 10:09:28 | 显示全部楼层 |阅读模式
我在初始化里面初始化看门狗,然后在timer里面一直喂狗,但是一直报错,不知道哪里有问题,各位大神帮忙看一下。function on_init()
start_timer(0,1000,0,0)
init_watchdog(1,30)
end

然后报下面的错误:attempt to call a nil value (global 'init_watchdog')
是这个函数“init_watchdog”没有定义吗?

回复

使用道具 举报

0

主题

759

帖子

2208

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2208
发表于 2025-6-3 10:51:49 | 显示全部楼层
feed_dog()
在某个操作执行耗时超过5秒,需要执行喂狗

for i = 0, 10000 --某循环体大
do
    feed_dog()
    --do user code
end
回复

使用道具 举报

6

主题

12

帖子

70

积分

注册会员

Rank: 2

积分
70
 楼主| 发表于 2025-6-3 13:04:59 | 显示全部楼层
dctechnology 发表于 2025-6-3 10:51
feed_dog()
在某个操作执行耗时超过5秒,需要执行喂狗

只初始化,不喂狗,就会报上面那个错误码?因为我想测试下看门狗起不起作用 。你发的这个是喂狗的动作吧
回复

使用道具 举报

0

主题

759

帖子

2208

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2208
发表于 2025-6-4 09:53:02 | 显示全部楼层
qiqiang 发表于 2025-6-3 13:04
只初始化,不喂狗,就会报上面那个错误码?因为我想测试下看门狗起不起作用 。你发的这个是喂狗的动作吧  ...

你这个初始化操作是TFT的API,如果你用HMI开发的话就直接喂狗没有初始化操作
回复

使用道具 举报

6

主题

12

帖子

70

积分

注册会员

Rank: 2

积分
70
 楼主| 发表于 2025-6-4 17:37:06 | 显示全部楼层
dctechnology 发表于 2025-6-4 09:53
你这个初始化操作是TFT的API,如果你用HMI开发的话就直接喂狗没有初始化操作 ...

看门狗的使能是默认使能的吗? 我用HMI开发,如果我不喂狗的话,是不是会直接复位啊?但是最开始不知道有看门狗的时候,也没有喂狗,但是也没看到它复位啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2025-8-30 13:06 , Processed in 0.041084 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表