TLV320AIC23与TI的C6713DSP相连进行数据的采集和发送。控制接口由McBSP1以SPI方式进行配置,数据接口与McBSP0连接。AIC23工作在主动模式,串行数据时钟由AIC23的BCLK接口给McBSP0的CLKX0和CLKR0,AIC23的芯片时钟MCLK由一个12MHz的晶振提供,且数据传输为DSP Mode,时钟模式为USB模式(BCLK=MCLK),
数据采样频率为48kHz,分左右声道各16bit进行采集。
不明白的地方是这个12MHz的BCLK怎么与采样频率相对应上呢?不应该是48*16*2=1.536MHz吗?配置中还有一个基本过采样率(BOSR)的设置位为0,
datasheet中说这表示过采样率为250fs(250倍采样频率),这是什么意思?与BCLK有什么关系吗?
希望了解这款芯片的朋友多少解答一点,谢谢! |