1、默认配置的是 16位声音格式
2、程序中有3个输入缓存变量 3个缓存输出变量
static unsigned int const rxBufPtr[NUM_BUF] =
{
(unsigned int) rxBuf0,
(unsigned int) rxBuf1,
(unsigned int) rxBuf2
};
static unsigned int const txBufPtr[NUM_BUF] =
{
(unsigned int) txBuf0,
(unsigned int) txBuf1,
(unsigned int) txBuf2
};
McASP 的输入输出 FIFO 寄存器只能被 EDMA3 访问
3、输入缓存变量复制到输出缓存变量
memcpy((void *)txBufPtr[lastSentTxBuf],
(void *)rxBufPtr[lastFullRxBuf],
AUDIO_BUF_SIZE);
1、默认配置的是 16位声音格式
2、程序中有3个输入缓存变量 3个缓存输出变量
static unsigned int const rxBufPtr[NUM_BUF] =
{
(unsigned int) rxBuf0,
(unsigned int) rxBuf1,
(unsigned int) rxBuf2
};
static unsigned int const txBufPtr[NUM_BUF] =
{
(unsigned int) txBuf0,
(unsigned int) txBuf1,
(unsigned int) txBuf2
};
McASP 的输入输出 FIFO 寄存器只能被 EDMA3 访问
3、输入缓存变量复制到输出缓存变量
memcpy((void *)txBufPtr[lastSentTxBuf],
(void *)rxBufPtr[lastFullRxBuf],
AUDIO_BUF_SIZE);
举报