![]() |
CI13LC SDK API手册
2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
|
#include "user_config.h"#include "ci_system.h"#include "ciCI_CHIP_TYPE.h"#include <BOARD_CONFIG_FILE>宏定义 | |
| #define | STRINGIFY(x) #x |
| #define | TOSTRING(x) STRINGIFY(x) |
| #define | CONCAT(a, b) a##b |
| #define | INCLUDE_BOARD_HEADER(a, b) TOSTRING(CONCAT(a,b).h) |
| #define | PREFEX ci |
| #define | UART_BAUDRATE_CALIBRATE 1 |
函数 | |
| void | pad_config_for_uart (UART_TypeDef *UARTx) |
| 引脚复用配置为UART功能 更多... | |
| void | pad_config_for_iis (void) |
| 引脚复用配置为IIS功能 更多... | |
| void | pad_config_for_power_amplifier (void) |
| 引脚复用配置为GPIO,用于控制功放使能 更多... | |
| void | power_amplifier_on (void) |
| 开启功放使能 更多... | |
| void | power_amplifier_off (void) |
| 关闭功放使能 更多... | |
| void | pad_config_for_i2c (void) |
| 引脚复用配置为IIC功能 更多... | |
| void | audio_in_codec_registe () |
| 录音codec注册 更多... | |
| void | audio_pre_rslt_out_codec_init (void) |
| 语音前处理使用IIS输出功能的初始化 更多... | |
| #define CONCAT | ( | a, | |
| b | |||
| ) | a##b |
| #define PREFEX ci |
| #define STRINGIFY | ( | x | ) | #x |
| #define TOSTRING | ( | x | ) | STRINGIFY(x) |
| #define UART_BAUDRATE_CALIBRATE 1 |
| void audio_in_codec_registe | ( | ) |
录音codec注册
| void audio_pre_rslt_out_codec_init | ( | void | ) |
语音前处理使用IIS输出功能的初始化
语音前处理使用IIS输出功能的初始化
| void pad_config_for_i2c | ( | void | ) |
引脚复用配置为IIC功能
@功能:引脚复用配置为IIC功能 @
| void pad_config_for_iis | ( | void | ) |
引脚复用配置为IIS功能
| void pad_config_for_power_amplifier | ( | void | ) |
引脚复用配置为GPIO,用于控制功放使能
| void pad_config_for_uart | ( | UART_TypeDef * | UARTx | ) |
引脚复用配置为UART功能
| UARTx | UART组 : UART0, UART1 |
| void power_amplifier_off | ( | void | ) |
关闭功放使能
| void power_amplifier_on | ( | void | ) |
开启功放使能
1.8.14