你好,我用一个蓝牙模块做音源,其输出的I2S信号是三线制的,LRCK ,BCK,DATA。这个蓝牙模块可以当主机也可以当从机。
由于蓝牙模块自身的原因(噪声),在我们的
威廉希尔官方网站
中只能作为主机使用。
ADAU1701(2006)号的I2S输入是可以作为从机使用的,但是其手册上要求I2S的BCK必须与ADAU1701(2006)号的MCKI(master clock input)同步。
我们也尝试过用蓝牙模块的BCK信号接到1701(2006)号的MCKI脚。1701(2006)号可以正常工作。但是有个比较讨厌的地方就是蓝牙模块在音乐暂停的时候,没有BCK信号,导致1701(2006)号没有了时钟信号。
有两个问题请教
1.如果我们坚持使用ADAU1701(2006)号芯片,将ADAU1701(2006)号的I2S输出设置为主机,输出的LRCK和BCK接到ADAU1701(2006)号的I2S输入。
类似于将1701(2006)号的I2S输入也设置为主机。蓝牙模块也是主机。
蓝牙模块和1701(2006)号的I2S输入之间是否有一种芯片,方便这两个主机连接在一起?类似于cs8421,或者你推荐ADI的芯片
2.如果不使用ADAU1701(2006)号,是否有其他的dsp芯片推荐。蓝牙模块可以做主机,这个dsp信号的输入I2S部分不要求数据时钟信号与MCKI同步。
ADAU1451是否可行?