TuyaOS
tkl_timer.h
浏览该文件的文档.
1
11#ifndef __TKL_TIMER_H__
12#define __TKL_TIMER_H__
13
14#include "tuya_cloud_types.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20
29OPERATE_RET tkl_timer_init(TUYA_TIMER_NUM_E timer_id, TUYA_TIMER_BASE_CFG_E *cfg);
30
39OPERATE_RET tkl_timer_start(TUYA_TIMER_NUM_E timer_id, UINT_T us);
40
48OPERATE_RET tkl_timer_stop(TUYA_TIMER_NUM_E timer_id);
49
57OPERATE_RET tkl_timer_deinit(TUYA_TIMER_NUM_E timer_id);
58
67OPERATE_RET tkl_timer_get(TUYA_TIMER_NUM_E timer_id, UINT_T *us);
68
69
70
71#ifdef __cplusplus
72} // extern "C"
73#endif
74
75#endif // __TKL_TIMER_H__
76
Definition: tuya_cloud_types.h:1037
OPERATE_RET tkl_timer_start(TUYA_TIMER_NUM_E timer_id, UINT_T us)
timer start
OPERATE_RET tkl_timer_deinit(TUYA_TIMER_NUM_E timer_id)
timer deinit
OPERATE_RET tkl_timer_stop(TUYA_TIMER_NUM_E timer_id)
timer stop
OPERATE_RET tkl_timer_get(TUYA_TIMER_NUM_E timer_id, UINT_T *us)
timer get
OPERATE_RET tkl_timer_init(TUYA_TIMER_NUM_E timer_id, TUYA_TIMER_BASE_CFG_E *cfg)
timer init