本人DSP小白,最近使用DSP5509A开发板,含有一个AIC23音频编解码芯片,含有一个MIC和LINEIN输入通道,首先想问是不是只能在其中一个模式下工作。我现在需要两路mic的输入,想问有什么解决办法?我现在的思路是在外面接一片AIC芯片,但是通过IIC总线控制时,它的寄存器地址应该是怎么分配的呢?谢谢!
如果没有地址的话,这样我怎么知道哪个MCBSP和哪个AIC23相对应呢?求教
aic23B CS管脚接低电平地址位0011010,接高电平I2C地址为0011011
你可以这么接:
i2c接两片aic23b,一个地址0011010,一个0011011,这样I2C接口就可以分别配置两片aic23b
5509a上有3个mcbsp接口,你可以这么接:
mcbsp1接aic23b的第一片,mcbsp2接aic23b的第二片,
等i2c配置好两片aic23,让2个mcbsp收发数据就可以了
引用: cer1991 发表于 2015-1-12 19:54
aic23B CS管脚接低电平地址位0011010,接高电平I2C地址为0011011
你可以这么接:
i2c接两片aic23b,一个地址0011010,一个0011011,这样I2C接口就可以分别配置两片aic23b
5509a上有3个mcbsp接口,你可以这么接:
mcbsp1接aic23b的第一片,mcbsp2接aic23b的第二片,
等i2c配置好两片aic23,让2个mcbsp收发数据就可以了
谢谢详细讲解。还想向您请教一个问题,我需要对音频数据进行处理,是浮点运算,5509A应该是定点运算的芯片,使用Q格式的话我可以使用IQmath的函数库吗?有其他好方法吗?
楼主好,我最近在学5509A音频处理程序,不知道有没有机会和您交流下。
楼主,我现在也在想办法音频口怎么扩展,可以交流一下吗
我是TI负责音频的工程师,有什么技术问题,可以私信交流,或者加我QQ,3480114991