米迦勒 发表于 2017-6-6 18:26:19

CSR8670 cvc 1-mic 问题 急求解决办法

我的板子上的mic只接了mic_R,没有接mic_L,单mic cvc 发现mic输入无声音,然后我用了开发板测试,发现单mic cvc只有mic_L能输入声音,mic_R没有声音输入,我想请问各位大神,我怎样修改代码或配置可以使得单mic的输入可以是mic_R,谢谢!


co9 发表于 2017-6-6 18:32:57

软件可以改为双mic试试

pkuzhx 发表于 2017-6-6 19:08:21

应该是有个定义audio source的地方,AUDIO_CHANNEL_A就是left,B是right。找到这个代码修改一下就可以了。

628495173 发表于 2017-6-6 20:09:37




做发射A2DP下 L R都可以进音频,做接收貌似只能L才能进音频,哪怕你选了2-mic也应该没效,2-mic只是降噪用,不是输入mic信号。

米迦勒 发表于 2017-6-7 08:24:32

co9 发表于 2017-6-6 18:32
软件可以改为双mic试试

感谢回复 关键是软件怎么改成双mic 这个不知道

米迦勒 发表于 2017-6-7 08:27:49

pkuzhx 发表于 2017-6-6 19:08
应该是有个定义audio source的地方,AUDIO_CHANNEL_A就是left,B是right。找到这个代码修改一下就可以了。
...

感谢回复 有AUDIO_CHANNEL_A的地方就三处,都是初始化的地方,是使能前置放大的,感觉应该不是这个地方

米迦勒 发表于 2017-6-7 08:29:54

52bluetooth 发表于 2017-6-6 20:09
做发射A2DP下 L R都可以进音频,做接收貌似只能L才能进音频,哪怕你选了2-mic也应该没效,2-mic只是降 ...

感谢管理员的关注,您是说Rmic的输入不会作为ADC的输出是吗

pkuzhx 发表于 2017-6-7 08:33:34

首先你是source还是sink?

米迦勒 发表于 2017-6-7 09:03:49

pkuzhx 发表于 2017-6-7 08:33
首先你是source还是sink?

我用的是sink

pkuzhx 发表于 2017-6-7 09:21:12

哦,好吧,sink不太了解。
但是我想,sink也必定会有一个StreamConnect函数,把硬件实例和DSP端口连接起来。
在source中,好像是在csr_ag_auio.c中做的,这个文件不在工程内部,所以你很有可能搜索不到。
页: [1] 2 3
查看完整版本: CSR8670 cvc 1-mic 问题 急求解决办法