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.

[参考译文] LP-CC1352P7:CC3200音频升压卡麦克风振幅较低

Guru**** 2427060 points
Other Parts Discussed in Thread: CC1352P7, CC3200

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1115629/lp-cc1352p7-cc3200-audio-boost-card-microphone-amplitude-is-low

器件型号:LP-CC1352P7
主题中讨论的其他器件:CC1352P7CC3200

您好,

  我们将 Launchpad CC1352P7与 CC3200 AUDIOBOOST 卡配合使用。

我们能够将麦克风输出接入缓冲器、但振幅非常低。

我们对 I2Secho 示例代码进行了这些更改、以启用 CC3200的板载麦克风。

状态= AudioCodec_config (AudioCodec_TI_3254、AudioCodec_16_bit、
SAMPLE_RATE、AudioCodec_Mono、AudioCodec_speaker_HP、
//AudioCodec_MIC_ALL);
AudioCodec_MIC_Onboard);

/*音量控制*/
AudioCodec_speakerVolCtrl (AudioCodec_TI_3254、AudioCodec_speaker_HP、75);
AudioCodec_micVolCtrl (AudioCodec_TI_3254、AudioCodec_MIC_ONBO载、100);//AudioCodec_MIC_ONBO载

#define INPUT_OPTION           AudioCodec_MIC_ONBOARD/AudioCodec_MIC_MONO //AudioCodec_MIC_LINE_IN

您可以看到、我们将音量提高到了100%、但即使这样、我们也会从麦克风获得低振幅的语音。

提高振幅的任何建议或提示。 (我们有一个选择、就是增加振幅、但这意味着需要进行额外处理、从而避免了这种情况)

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

    您好!

    您是否注意到音量在75%和100%之间有任何差异? 我的意思是、如果您可以看到振幅的差异。

    此致、

    Arthur

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

    是的、Arthur、我们可以看到75%和100%之间的轻微差异。
    我没有准确测量这两者之间的最大振幅差异。

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

    您是否可以通过任何方法来调节音频编解码器的 ADC 增益?

    我认为您可以使用此类调用来执行此操作:

    AudioCodec_regWrite(TI3254_ADC_FINE_GAIN_ADJ_REG, 0x00); // Left and Right ADC Channel Un-muted. Left and Right ADC Channel Fine Gain = 0dB,

    请参阅数据表中的寄存器映射、查看是否有此类选项可用。

    此致、

    Arthur

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

    谢谢 Arthur。

    我根据您的建议更改了设置。 我现在可以看到麦克风音量的变化(增加)。 但振幅仍在较低侧。

    如果我大声讲话、振幅就会达到0.5左右。

    我知道“麦克风静音”值是0x88,取消静音是0x00,因此我也尝试了0x44,中间值。 行为保持不变。

    这是正确的设置吗?,我可以在这里找到正确的 ADC 设置值?。 0x88和0x00出现在 Audiocodec.c 中

    是否有任何进一步的指针来提高增益?

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

    您好!

    在这种情况下、您可以尝试使用编解码器的自动增益控制功能、如该应用手册中所示:

    https://www.ti.com/lit/an/slaa446/slaa446.pdf?ts=1657296435430&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTLV320AIC3254

    请告诉我它是如何为您工作的、

    此致、

    Arthur

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

    很抱歉耽误你的回答。

    谢谢亚瑟...我会阅读并尝试这个。 但我们可以解决这个问题。