EDA365电子工程师网

标题: 请教大虾们的问题 [打印本页]

作者: dabing715    时间: 2012-5-30 14:59
标题: 请教大虾们的问题
我现在在用一个方案做一个平板电脑,这个方案中CPU有自己的语音通话部分,包括麦克风输入,耳机座,喇叭。
  P9 u+ `# T( N) ]现在想加一个打电话的功能,所以就加了一个GPRS的模块,我们都知道GPRS模块上有自己的语音部分,那我打电话的时候应该用GPRS的语音部分,那我板上不是就有两个麦克风,耳机座或者是喇叭,这样好像有点不对,难道用CPU上的语音通话部分?% G4 k8 l6 _6 X. _1 ~9 r: C/ D

; c( b! p7 F3 U# s3 m* L9 c1 ]  E 请大侠们指点一下!谢谢啦
作者: qiangqssong    时间: 2012-5-30 16:02
这种情况楼主只要用模拟开关用GPIO口进行控制和切换音频通道就可以实现了,这种情况在以前多模手机(如G+C手机)中经常采用。
作者: lxizj    时间: 2012-5-30 16:18
看你方案的做法。如果用数字的,通路可能是  3G-MCU-codec,3G模组用的是codec的语音通路。如果是走模拟通路,可能是   MCU-CODEC-3G,用的也是codec的语音通路,只是不经过MCU传递信号。或者你的方案是其他方法也有可能。
作者: dabing715    时间: 2012-5-31 10:09
看了大侠们的分析,我想现在这样,CPU上的麦克风是用来录音的,GPRS上的麦克风是用来打电话是语音输入的,我要是把CPU的麦克输入和GPRS上的麦克输入接在一起,无论录音还是打电话都是操作界面的软件来控制的,所以当我录音是,对着麦克风说话,那就是录音,此时电话界面没有(没有进入打电话功能),同理,打开电话界面进行拨号,然后对着麦克风说话,那就是打电话,此时没有录音。所以 这样我觉得CPU和GPRS的麦克输入接在同一个麦克风上是可行的。  c" ^0 W1 \8 L9 D
  CPU上的喇叭输出和GPRS上的喇叭输出也是一样的。  $ W! c# w0 a, f4 @
  大家看看有什么问题么




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2