xt-sdk 文档 v1.0.3
xt-sdk 嵌入式 SDK API 参考
载入中...
搜索中...
未找到
xt_hal_wdt(看门狗驱动)

XTINY HAL WDT(看门狗)模块接口 更多...

类型定义

typedef void(* xt_hal_wdt_cb_t) (void)
 WDT 回调函数类型定义

函数

xt_err_t xt_hal_wdt_setup (uint32_t timeout, xt_hal_wdt_cb_t cb)
 初始化看门狗
xt_err_t xt_hal_wdt_close (void)
 关闭看门狗
xt_err_t xt_hal_wdt_feed (void)
 喂狗(刷新看门狗计数)

详细描述

XTINY HAL WDT(看门狗)模块接口

类型定义说明

◆ xt_hal_wdt_cb_t

typedef void(* xt_hal_wdt_cb_t) (void)

WDT 回调函数类型定义

看门狗超时时调用。

在文件 xt_hal_wdt.h 第 40 行定义.

函数说明

◆ xt_hal_wdt_close()

xt_err_t xt_hal_wdt_close ( void )

关闭看门狗

返回
xt_err_t XT_EOK 成功,其他失败

◆ xt_hal_wdt_feed()

xt_err_t xt_hal_wdt_feed ( void )

喂狗(刷新看门狗计数)

返回
xt_err_t XT_EOK 成功,其他失败

◆ xt_hal_wdt_setup()

xt_err_t xt_hal_wdt_setup ( uint32_t timeout,
xt_hal_wdt_cb_t cb )

初始化看门狗

参数
timeout超时时间,单位和最大值取决于具体平台
cb超时回调函数,见 xt_hal_wdt_cb_t
返回
xt_err_t XT_EOK 成功,其他失败