WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
pm_clock.h
浏览该文件的文档.
1
10#ifndef PM_CLOCK_H
11#define PM_CLOCK_H
12
13#include <stdbool.h>
14#include "common_def.h"
15#include "errcode.h"
16#include "pm_clock_porting.h"
17
18#ifdef __cplusplus
19#if __cplusplus
20extern "C" {
21#endif /* __cplusplus */
22#endif /* __cplusplus */
23
30#if defined(CONFIG_PM_SUPPORT_CLOCK_CRG_API) && (CONFIG_PM_SUPPORT_CLOCK_CRG_API == 1)
48errcode_t uapi_clock_crg_config(clock_crg_id_t id, clock_clk_src_t clk_src, uint8_t clk_div);
49
61uint32_t uapi_clock_crg_get_freq(clock_crg_id_t id);
62#endif
63
75void uapi_clock_clken_config(clock_clken_id_t id, bool clk_en);
76
88void uapi_clock_clksel_config(clock_clksel_id_t id, uint8_t clk_sel);
89
101void uapi_clock_clkdiv_config(clock_clkdiv_id_t id, uint8_t clk_div);
102
114uint8_t uapi_clock_get_clkdiv(clock_clkdiv_id_t id);
115
131errcode_t uapi_clock_control(clock_control_type_t type, uint8_t param);
132
137#ifdef __cplusplus
138#if __cplusplus
139}
140#endif /* __cplusplus */
141#endif /* __cplusplus */
142
143#endif
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
void uapi_clock_clkdiv_config(clock_clkdiv_id_t id, uint8_t clk_div)
配置时钟分频系数。
void uapi_clock_clksel_config(clock_clksel_id_t id, uint8_t clk_sel)
配置时钟选择器。
errcode_t uapi_clock_control(clock_control_type_t type, uint8_t param)
时钟控制API。
uint8_t uapi_clock_get_clkdiv(clock_clkdiv_id_t id)
获取时钟分频系数。
void uapi_clock_clken_config(clock_clken_id_t id, bool clk_en)
配置时钟门控。
osal_u8 type
Definition oal_net.h:0