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.

[参考译文] TLV320AIC3120:合并CC2650控制器和TLV320AIC3120部件时需要音频驱动程序代码。

Guru**** 2377000 points
Other Parts Discussed in Thread: TLV320AIC3120, TLV320AIC3254, TLV320AIC3111, CC2650
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/570748/tlv320aic3120-need-audio-driver-code-for-merging-cc2650-controller-with-tlv320aic3120-part

部件号:TLV320AIC3120
主题中讨论的其他部件: TLV320AIC3254TLV320AIC3111CC2650

大家好,

您能帮助我了解 TLV320AIC3120 音频编解码器吗?

1)选择ST数字麦克风MP34DT01-M

我需要将其与上述音频编解码器连接。 我可以这样做吗? 需要进行哪些软件更改?

2)我已经用 CC2650 和 TLV320AIC3120修复了原理图,但我没有检查兼容性或所需的软件支持。 能否提供驱动程序代码?

3)请您为具有  单个4欧姆(SMD)扬声器和SMD数字麦克风的TLV320AIC3120提供应用说明。模拟麦克风的设计有多大不同?

谢谢,此致,

Sachin

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

    你好,Sachin,

    1) TLV320AIC3120支持数字麦克风功能。 因此,此功能可通过此设备完成。 您需要将必要的寄存器配置为将GPIO1用作ADC_MOD_CLK,将DIN用作DIG_MIC_IN。 有关  详细信息,请参阅7.3。10.6 数字麦克风功能部分。

    2)如数据表中所述,您需要设置特定寄存器以正确配置数字麦克风功能。 我建议查看GPIO和DIN寄存器,以使这些引脚作为数字麦克风引脚工作。

    3)在这种情况下,我认为扬声器无法使用。 您可能会注意到,数字麦克风引脚是DIN引脚。 因此,当使用数字麦克风时,不能使用DAC。 数字麦克风功能适用于仅录制的应用程序。 如果您还需要播放,则需要另一个具有更多功能的音频编解码器,如TLV320AIC3254。

    此致,
    Luis Fernando Rodríguez ñ o S.

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

    您好,Luis,第3点:-我可以直接使用模拟麦克风和使用扬声器。模拟麦克风的不同程度。我可以在模拟麦克风之后连接一个放大器,并提供给编解码器IC。 我已经购买了带编码的IC,但没有购买麦克风和扬声器。

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

    能否确认我是否可以使用TLV320AIC3111? 我需要一个支持数字麦克风的音频编解码器,直接连接扬声器和内部D类放大器。
    如果我可以使用它,那么您可以与我们共享所需的文件吗?

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

    是的,模拟麦克风可以直接连接到扬声器输出。 如果需要额外增益,您还可以在模拟麦克风之后连接放大器。

    关于数字麦克风和直接扬声器连接要求,不幸的是,支持数字麦克风的TLV320AIC31xx系列设备需要DIN才能工作。 您需要另一个具有不同数字麦克风输入的设备才能使用扬声器输出。 您可能需要TLV320AIC32x4或TLV320AIC32x2之类的设备。

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

    你好,Sachin,

    是的,模拟麦克风可以直接连接到扬声器输出。 如果需要额外增益,您还可以在模拟麦克风之后连接放大器。

    >>>>> 感谢Luis的建议。

    我将使用1个左右麦克风模拟,直接连接编解码器而不使用前置放大器,我希望我不需要中间预放大。  

    请推荐这里。

    谢谢!

    Sachin

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

    你好,Sachin,

    是的,模拟麦克风可以直接连接到编解码器模拟输入。 您可以在下图中建立设计基础。 连接取决于您使用的麦克风类型(单端或差分)。

    单端连接:

    差速器连接:

    如果需要额外放大,可以配置TLV320AIC3120内部PGA或ADC增益。

    此致,
    Luis Fernando Rodríguez ñ o S.

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

    能否告诉我您是否有音频编解码器IC和CC2650控制器的驱动程序代码?
    需要哪些其他依赖关系?

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

    您好,Parvee:

    感谢您的提问。

    Luis,您能告诉我们音频编解码器与CC2650 UC接口的软件依赖性吗?

    谢谢,此致,

    Sachin Attri

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

    你好,Sachin。

    感谢您的询问,即使我使用相同的编解码器IC+模拟MIC,并尝试在CC2650中进行编码。  

    n ü@Luis..请您也将支持的驱动程序代码发送给我吗?

    此致,

    Parveen

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

    您好,Parveen,

    遗憾的是,我们没有CCxxxx微控制器的驱动程序代码。 但是,我附加了一个参考脚本,您可以使用它来通过I2C配置音频编解码器。 它采用十六进制格式w (写入) 30 (I2C地址) xx (寄存器) yy (寄存器数据)。

    e2e.ti.com/.../AIC_5F00_31xx_5F00_Init_5F00_script.txt

    此致,
    Luis Fernando Rodríguez ñ o S.

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

    感谢您的帮助。 路易斯。

    我正在按照数据表部分7.3 .10.8 中提供的ADC安装步骤进行操作。