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:Wi-Fi 音频流应用

Guru**** 2511415 points
Other Parts Discussed in Thread: CC3200AUDBOOST, CC3200

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/699600/cc3200audboost-wi-fi-audio-streaming-application

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

您好!  

我有 cc3200audboost、我有 Cypress 的 cyw943907aeval1f 评估套件。 我需要使用这两个使用 I2S 接口的板通过 Wi-Fi 传输音频。 我想知道是否有人可以指导我进行这一过程。 我想的联系如下。 如果我错了、请纠正我的问题。  

CYW943907    音频 BOOST
J6.3 (I2S0_MCK)   J1.14 (FSYNC)
J6.4 (I2S0_SD_OUT) J1.18 (DIN)
J6.5 (I2S0_SCK_BCLK) J1.16 (BCLK)
J6.6 (I2S0_WS_LRCLK) J1.14 (FSYNC)
J6.8 (GND) J1.4 (GND)
J9.4 (3V3、3.3V 电源) J1.1 (VCC_3V3)
J10.8 (I2S0_SD_IN) J1.20 (DOUT)

谢谢、

桑托什

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    忘记再连接 J10.8 (I2S0_SD_IN)与 J1.20 (DOUT)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Santosh、

    我不能为 Cypress 器件说话、但以下内容适用于将此器件与 CC32XX 器件配合使用:

    音频 BOOST FSYNC -- > CC32XX I2S 音频端口帧同步
    音频 BOOST BCLK --- > CC32XX I2S 音频端口时钟
    音频 BOOST DIN <-- CC32XX I2S 音频端口数据 TX
    音频 BOOST DOUT ---- > CC32XX I2S 音频端口数据 RX

    您可能需要考虑为 I2C 分配一些引脚来配置音频编解码器。 您可以在 CC3200 SDK 中的 wifi 音频应用示例项目中找到配置代码。

    此外、如果您当前处于开发阶段、请注意 CC3200AUDBOOST 与 CC3200 Launchpad 开箱即可使用;Booster Pack 正好位于 launchpad 的顶部、其中包含所有引脚映射、因此您可以专注于创建与众不同的应用。

    CC3200AUDBOOST 用户指南: www.ti.com/.../swru383.pdf


    此致、
    Toby

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

    您好 Toby、

    感谢您的回复。 我正在开始此应用的开发。 我们决定使用 Cypress 器件作为其双频带(2.4GHz 和5GHz)。 此外、我不使用 I2C 接口、我计划仅使用 I2S 接口、我是否仍需要将 I2C 引脚连接到 Cypress 器件? 编解码器是否可以仅在 I2S 接口中使用? 此外、当我检查音频 BOOST 的原理图时、MCLK 和 BCLK 都连接到 BCLK_IN。 MCLK 应该具有单独的连接?

    我在上一个表中犯了一个错误、这里是更新后的表。 我随附了 Cypress 评估套件的手册 /cfs-file/__key/communityserver-discussions-components-files/968/CYW943907AEVAL1F-User-Guide.pdf (请参阅第36-38页)

    CYW943907   

    音频 BOOST

    J6.3 (I2S0_MCK)  

    J1.16 (BCLK)

    J6.4 (I2S0_SD_OUT)

    J1.18 (DIN)

    J6.5 (I2S0_SCK_BCLK)

    J1.16 (BCLK)

    J6.6 (I2S0_WS_LRCLK)

    J1.14 (FSYNC)

    J6.8 (GND)

    J1.4 (GND)

    J9.4 (3V3、3.3V 电源)

    J1.1 (VCC_3V3)

    J10.8 (I2S0_SD_IN)

    J1.20 (DOUT)

    谢谢、

    桑托什

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

    编解码器可配置为使用 BCLK 输入来同时驱动编解码器内部的多个时钟([1]的第2.1.3节)。 MCLK 可以驱动 BCLK 可以驱动的一部分时钟。

    话虽如此、如果您需要为 MCLK 提供不同的时钟源(取消选择 R31并在 TP13与时钟源之间添加跳线)、则可以对 PCB 进行适当的修改。

    同样在[1]的第2.1.3节中、I2S 引脚似乎有默认配置。 虽然这表明可能只能使用音频 BOOST 上的 I2S 接口、但最好还是让 I2C 来配置音频编解码器以匹配任何规格(例如每字位数、音频处理块)。


    如果您想获得有关音频编解码器的更详细的支持、请访问他们的论坛 :e2e.ti.com/.../


    [1]: www.ti.com/.../slaa408a.pdf

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

    感谢您的响应以及随附的应用参考指南。 现在更有意义了。 因此,从技术上讲,我不需要这个连接 J6.3 (I2S0_MCK)-->J1.16 (BCLK),因为 BCLK 可以驱动所有 MCLK 驱动器和音频接口。

    谢谢、

    桑托什
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这可以通过 I2C 进行配置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、可以通过 I2C 配置什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以配置哪些引脚复用到内部时钟源。 使用 I2C 将适当的值写入相关寄存器可完成配置。

    请参阅第2.1.4节(多功能引脚的寄存器设置)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢。 是的、这就是我的意思、通过为 DIN 和 DOUT 设置适当的寄存器(A2、B2和 C2)以及 I4和 J4来使用 BCLK、对吧?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对、但对于 DOUT 为 J5。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、右侧 J5。 非常感谢您的所有帮助。