CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
board.h
浏览该文件的文档.
1 #ifndef __CI_BOARD_H__
2 #define __CI_BOARD_H__
3 
4 #include "ci130x_system.h"
5 #include "ci130x_gpio.h"
6 #include "ci130x_pwm.h"
7 
8 /*color light pwm config*/
12 
13 /*night light pwm config*/
15 
22 
23 
29 void pad_config_for_iis(void);
30 
35 void pad_config_for_pdm(void);
36 
42 
47 void power_amplifier_on(void);
48 
53 void power_amplifier_off(void);
54 
59 void pad_config_for_i2c(void);
60 
66 
71 void night_light_disable(void);
72 
77 void night_light_enable(void);
78 
84 
89 void blink_light_on_off(uint8_t on_off);
90 
96 
101 void vad_light_on(void);
102 
107 void vad_light_off(void);
108 
113 void pad_config_for_vad_light(void);
114 
120 
121 
127 
128 #endif //__CI_BOARD_H__
129 
void night_light_enable(void)
Definition: board_default.c:41
void power_amplifier_off(void)
关闭功放使能
Definition: board_default.c:21
void vad_light_off(void)
Definition: board_default.c:66
void pad_config_for_pdm(void)
引脚复用配置为PDM功能
Definition: board_port_template.c:69
PWM驱动文件
void pad_config_for_vad_light(void)
Definition: board_default.c:71
pwm_base_t night_light_w_pwm_name
Definition: led_light_control.c:34
void pad_config_for_i2c(void)
Definition: board_default.c:26
void pad_config_for_power_amplifier(void)
引脚复用配置为GPIO,用于控制功放使能
Definition: board_default.c:11
pwm_base_t color_light_g_pwm_name
Definition: color_light_control.c:53
void audio_in_codec_registe()
录音codec注册
Definition: board_default.c:76
GPIO驱动文件
void pad_config_for_uart(UART_TypeDef *UARTx)
引脚复用配置为UART功能
Definition: board_port_template.c:23
void vad_light_on(void)
Definition: board_default.c:61
chip级定义
pwm_base_t color_light_b_pwm_name
Definition: color_light_control.c:54
void audio_pre_rslt_out_codec_init(void)
语音前处理使用IIS输出功能的初始化
Definition: CI-1302TEST.c:530
void pad_config_for_color_light(void)
Definition: board_default.c:31
Definition: ci130x_system.h:246
pwm_base_t color_light_r_pwm_name
Definition: color_light_control.c:52
pwm_base_t
控制器定义
Definition: ci130x_pwm.h:30
void pad_config_for_night_light(void)
Definition: board_default.c:46
void blink_light_on_off(uint8_t on_off)
Definition: board_default.c:51
void night_light_disable(void)
Definition: board_default.c:36
void pad_config_for_iis(void)
引脚复用配置为IIS功能
Definition: board_default.c:6
void pad_config_for_blink_light(void)
Definition: board_default.c:56
void power_amplifier_on(void)
开启功放使能
Definition: board_default.c:16