This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TAS2563:无法在信号配置中同时启用播放和录制模式

Guru**** 2589280 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1578402/tas2563-failing-to-enable-both-play-and-record-modes-in-signle-configurations

器件型号:TAS2563


我们将 TAS263 智能放大器用于我们的应用、我们将播放音频并录制音频。

借助 TI 提供的嵌入式 C 代码、我们能够使用两个不同的配置进行播放和录制。 但我们在录制方面面临问题,录制的音频音量低,速度比播放的音频高。 (近 120-130%)。

 

tas256x_poweron(pTAS256X,配置文件);
 

//play config, profile: 0 表示音乐播放

cfg_reg power_up_prim[]={
  //BOOK0 PAGE0
  {{0x00、0x00}}、
  {{0x7f、0x00}}、
  {{0x00、0x00}}、
  {{0x0B、0x44}、//启用 VSNS
#ifdef RX_16BIT
  {{0x08、0x50}}、// RX:16 位、R 通道 TX:8 位
  {{ 0x0c、0x41 }、//启用 iSNS、iSNS:时隙 1
#else
  {{0x08、0x50}}、
  {{ 0x0c, 0x46 }}、//启用 iSNS、iSNS:时隙 6
#endif
  {{0x06、0x03}}、 // 0x07- 32kHz、0x03- 16kHz
  {{0x30、0x99}}、
  {{0x0a、0x13}}、
  {{0x41、0x41}、
  {{0x07、0x02}、
  {{0x02、0x00}、
  {{0x03、0x38}}、 //音量控制 0x04 - 90x18 dBV — 中等 0x38 - 22dBV
};

//记录配置 — 2 个麦克风、配置文件:5 个记录
cfg_reg mixy_playback_recored[]={

   //BOOK0 PAGE0
  {{0x00、0x00}}、
  {{0x7f、0x00}}、
  {{0x00、0x00}}、
  {{0x0B、0x44}}、
  {{0x41、0x16}}、
  {{0x06、0x03}}、  
  {{0x30、0x99}}、
  {{0x08、0xa0}}、  
  {{0x0c、0x40}}、  
  {{0x0a、0x13}}、
  {{0x03、0x38}}、  
    {{0x07、0x02}、  
  {{0x02、0x80 }}、
}

为了进一步调试、我们正在尝试执行环回测试、在该测试中、音频将从主机获取、并在录制时作为麦克风输出发送回主机。 为了实现这一点,我们需要信号配置,这样就不需要在配置之间切换。

启用时 PDM_I2S 模式 在 PWR_CTL 寄存器 (0x02) 上启用、音频播放失败。  

是否有任何限制,一次只有一种模式工作?,如果我们想让一个应用程序,如电话语音呼叫同时通话和收听,我们需要做什么配置?

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Harish、  

    如电子邮件中所述、我们内部对此进行了调查以提供支持。