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.

[参考译文] CC3200AUDBOOST:要启用板载麦克风、该值是什么

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1110937/cc3200audboost-to-enable-onboard-microphone-what-should-be-the-value

器件型号:CC3200AUDBOOST
Thread 中讨论的其他器件: CC3200

您好!

  我正在研发连接到 CC3200AUDBOOST 卡的 LP-CC1352P7-4 launxl。

基本上、我使用提供的 I2Secho 示例、它似乎起作用。 但是、当我想使用板载麦克风时、我无法在缓冲器中获取任何数据。

I2S.h 中列出的宏定义是否正确且适用于 CC3200AUDBOOST?

我使用以下定义:  

#define AudioCodec_MIC_Onboard   (0x04)   //板载麦克风设备

和呼叫  

/*配置编解码器*/
状态= AudioCodec_config (AudioCodec_TI_3254、AudioCodec_16_bit、
SAMPLE_RATE、AudioCodec_Mono、AudioCodec_speaker_HP、
AudioCodec_MIC_Onboard);

配置 Audiocode.

但我无法在缓冲区中获取任何麦克风数据、而如果我通过 Line_in 通过移动馈送、则相同的缓冲区会被填满。

我是否遗漏了任何内容?

请帮帮我。

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

    还尝试了 #define AudioCodec_MIC_ALL      (0xFF)、但无法获取数据。

    请专家提供帮助。

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

    您好、Vijay、  

    让我来看看这一要求、我将尝试重复这一要求、以便进一步理解。  

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

    您好、Sabeeh、

      祝您好运?

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

    尊敬的 Vinay:  

    我使用的不是 CC1352、而是 CC3220。 从 i2secho 示例中、我只将 AudioCodec_MIC_LINE_IN 更改为 AudioCodec_MIC_ONBOARLY。 板载麦克风可以为我工作。  我看到您选择了"Mono (单声道)"、您可以尝试立体声吗? 或默认设置的任何内容?

    您不必定义  AudioCodec_MIC_Onboard、因为它已定义 AudioCodec.h

    您是否更改了采样率? 请尝试默认、未更改的设置。  

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

    感谢您试用 Sabeeh。

    对于我使用 C1352P7,它无法提取板载麦克风。

    是的、我已将通道类型更改为单声道、并将采样率更改为16KHz、以符合我的项目需求。

    由于 CC3200中的麦克风是单声道类型、因此我觉得它应该是单声道类型。  

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

    Vinay、请更好地描述硬件堆叠。 我对 CC3200的使用方式感到失落。 或者您是否仅指音频 Booster Pack?  

    您能否提供设置的图像? 在我看来、这听起来像是没有连接的东西。  

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

    这就是我的设置的外观:  

    根据 I2Secho 示例、我连接了导线和引脚弯曲。 由于我想在 RAM 中获取样本以进行进一步处理、因此我已通过删除 I2Swritelist 并馈送16KHz 采样率和48KB 的缓冲区来对代码进行了一些更改。

    代码如附件所示

    .e2e.ti.com/.../3247.i2secho.c

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

    Vinay、

    在不进行修改的情况下、板载麦克风是否正常工作?  

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

    我没有尝试过...会尝试并告知您。

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

    您是正确的 Sabeeh、默认示例代码似乎可以与 Micro change 顺利配合使用。

    在我的代码中、我禁用了 I2swrite 并增加了缓冲区大小、以占用1.5秒的数据。 不确定为什么它不起作用。

    是否可以对我进行审查和纠正?