WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
watchdog.h 文件参考
#include <stdint.h>
#include "errcode.h"
watchdog.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

类型定义

typedef errcode_t(* watchdog_callback_t) (uintptr_t param)
 Watchdog超时回调。
 

枚举

enum  wdt_mode_t { WDT_MODE_RESET = 0 , WDT_MODE_INTERRUPT , WDT_MODE_MAX }
 看门狗触发模式。 更多...
 

函数

errcode_t uapi_watchdog_init (uint32_t timeout)
 初始化Watchdog。
 
errcode_t uapi_watchdog_deinit (void)
 去初始化Watchdog。
 
errcode_t uapi_watchdog_enable (wdt_mode_t mode)
 使能Watchdog。
 
errcode_t uapi_watchdog_disable (void)
 去使能Watchdog。
 
errcode_t uapi_watchdog_kick (void)
 喂狗。
 
errcode_t uapi_watchdog_set_time (uint32_t timeout)
 设置Watchdog超时时间。
 
errcode_t uapi_watchdog_get_left_time (uint32_t *timeout)
 获取看门狗计数器的剩余值。
 
errcode_t uapi_register_watchdog_callback (watchdog_callback_t callback)
 注册看门狗回调。