wm8978 可以同时录音和放音(双工概念)吗

2019-07-20 13:43发布

在设计个模块,将采集语音AD转换成数字,同时将数字DA转成语音
不知道wm8978语音芯片是否可以支持AD同时DA,如果不可以的话是否其他语音芯片可以...
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-20 16:44
 精彩回答 2  元偷偷看……
a3370
2楼-- · 2019-07-20 18:41
正点原子 发表于 2017-5-1 12:26
支持



     最近在玩一个模块对语音数据进行处理,算法只能处理数据所以得用WM8978将语音转换为数据

     类似电话模式,两边同时能讲话和听到声音,例A模块和B模块 路线是这样:
         A麦克风采集音频->WM8978 ADC-> mcu处理数据-> WM8978 DAC-> 传送到B设备 -> WM8978 ADC -> mcu处理数据-> WM8978 DAC-> B喇叭发声
同时,B麦克风采集音频->WM8978 ADC-> mcu处理数据-> WM8978 DAC-> 传送到A设备 -> WM8978 ADC -> mcu处理数据-> WM8978 DAC-> A喇叭发声

    问题来了,每一个模块有两条路线要同时进行 ADC和DAC ,那是不是每个模块要放两颗WM8978 呢?
    I2C 的话两设备可以通过设备地址区分,那I2S 的话同时挂两个设备怎么进行区分传输数据呢?
justforstm32
3楼-- · 2019-07-20 20:35
正点原子 发表于 2017-5-1 12:26
支持

有没有参考例程啊?原子哥

一周热门 更多>