wtd9527 - 添加软件看门狗功能,防止死机#

适配状态未知

备注

本页文档由这个文件自动生成。如有错误,请提交issue或帮忙修改后pr,谢谢!

示例

--local wtd9527 = require ("wtd9527")
-- 用法实例
-- sys.taskInit(function ()
--     wtd9527.init(28)
--     wtd9527.feed_dog(28,10)--28为看门狗引脚,10为设置喂狗时间
--     --wtd9527.set_time(1)--开启定时模式再打开此代码,否则无效
-- end)

wtd9527.init(watchdogPin)#

初始化引脚

参数

传入值类型

解释

int

看门狗控制引脚

return

nil

返回值

例子

wtd9527.init(28)

wtd9527.set_time(value)#

定时模式下,设置定时时间

参数

传入值类型

解释

int

value每增加1,定时时间增加4小时,最长不超过24小时

return

nil

返回值

例子

wtd9527.set_time(1)

wtd9527.feed_dog(watchdogPin)#

调用此函数进行喂狗

参数

传入值类型

解释

int

watchdogPin设置看门狗控制引脚

return

nil

返回值

例子

wtd9527.feed_dog(28)

wtd9527.close_watch_dog(watchdogPin)#

调用此函数关闭喂狗,谨慎使用!

参数

传入值类型

解释

int

watchdogPin设置看门狗控制引脚

return

nil

返回值

例子

wtd9527.close_watch_dog(28)