WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hal_tcxo.h
浏览该文件的文档.
1
9#ifndef HAL_TCXO_H
10#define HAL_TCXO_H
11
12#include <stdint.h>
13#include "errcode.h"
14
15#ifdef __cplusplus
16#if __cplusplus
17extern "C" {
18#endif /* __cplusplus */
19#endif /* __cplusplus */
20
38typedef errcode_t (*hal_tcxo_init_t)(void);
39
52
64typedef uint64_t (*hal_tcxo_get_t)(void);
65
81
96
109
120
125#ifdef __cplusplus
126#if __cplusplus
127}
128#endif /* __cplusplus */
129#endif /* __cplusplus */
130
131#endif
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
hal_tcxo_funcs_t * hal_tcxo_get_funcs(void)
获取Driver层TCXO和HAL层TCXO的接口实例,参考 hal_tcxo_funcs_t 。
errcode_t hal_tcxo_register_funcs(hal_tcxo_funcs_t *funcs)
注册 hal_tcxo_funcs_t 到 g_hal_tcxos_funcs 。
errcode_t(* hal_tcxo_init_t)(void)
HAL层TCXO的初始化接口。
Definition hal_tcxo.h:38
errcode_t hal_tcxo_unregister_funcs(void)
从g_hal_tcxos_funcs注销 hal_tcxo_funcs_t 。
errcode_t(* hal_tcxo_deinit_t)(void)
HAL层TCXO的去初始化接口。
Definition hal_tcxo.h:51
uint64_t(* hal_tcxo_get_t)(void)
HAL层TCXO读取接口。
Definition hal_tcxo.h:64
unsigned long long uint64_t
Definition osal_types.h:35
Driver层TCXO和HAL层TCXO的接口。
Definition hal_tcxo.h:73
hal_tcxo_deinit_t deinit
Definition hal_tcxo.h:76
hal_tcxo_init_t init
Definition hal_tcxo.h:74
hal_tcxo_get_t get
Definition hal_tcxo.h:78