你好,我想分别控制aic23b的左右声道,我就用了下面三条语句,
aic23data = MCBSP_read32(hMcbsp);
temp=aic23data&0x0000ffff;
MCBSP_write32(hMcbsp,temp);
这时候左右声道都有声音。我再换成下面三条语句,
aic23data = MCBSP_read32(hMcbsp);
temp=aic23data&0xffff0000;
MCBSP_write32(hMcbsp,temp);
这时候左右声道都没声音了。
左声道和右声道的数据不是分别存在高16位和低16位吗,是不是我理解出了问题?
怎么样才能单独控制左右声道呢?期待有人能够解答我的疑惑。
