CSK提供的API功能 更多...
#include "csk_common.h"
枚举 | |
enum | csk_player_status_e { CSK_PLAYER_IDLE, CSK_PLAYER_RUNNING } |
播放器状态 更多... | |
函数 | |
void | csk_enter_esr_mode (void) |
控制csk进入识别模式 更多... | |
void | csk_exit_esr_mode (void) |
控制csk退出识别模式 更多... | |
void | csk_uart_init (void) |
串口的初始化,同时会初始化一个串口ringbuffer来存储接收的数据 更多... | |
int | csk_uart_recv (void *dat, int len, int ms) |
从串口ringbuffer里面读取数据 更多... | |
int | csk_uart_send (void *dat, int len, int ms) |
通过串口发送数据 更多... | |
void | csk_player_start (uint16_t id) |
启动播音,非阻塞函数 更多... | |
void | csk_player_stop (void) |
停止播音,阻塞函数 更多... | |
csk_player_status_e | csk_player_get_status (void) |
获取播放器状态 更多... | |
CSK提供的API功能
enum csk_player_status_e |
void csk_enter_esr_mode | ( | void | ) |
控制csk进入识别模式
void csk_exit_esr_mode | ( | void | ) |
控制csk退出识别模式
csk_player_status_e csk_player_get_status | ( | void | ) |
获取播放器状态
void csk_player_start | ( | uint16_t | id | ) |
启动播音,非阻塞函数
id | 播音ID |
void csk_player_stop | ( | void | ) |
停止播音,阻塞函数
void csk_uart_init | ( | void | ) |
串口的初始化,同时会初始化一个串口ringbuffer来存储接收的数据
int csk_uart_recv | ( | void * | dat, |
int | len, | ||
int | ms | ||
) |
从串口ringbuffer里面读取数据
dat | 接收数据的指针 |
len | 要接收的数据长度(单位:byte) |
ms | 超时时间(单位:ms) |
int csk_uart_send | ( | void * | dat, |
int | len, | ||
int | ms | ||
) |
通过串口发送数据
dat | 要发送的数据指针 |
len | 要发送的数据长度(单位:byte) |
ms | 超时时间(单位:ms) |