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.

[参考译文] CC2564:HFP 演示中无音频

Guru**** 2581345 points
Other Parts Discussed in Thread: CC2564CSTBTBLESW

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/604483/cc2564-no-audio-in-hfp-demo

器件型号:CC2564

大家好、

我尝试了 HFP 演示、但我无法在 btoh 侧获得任何音频。 下面是我的设置:

硬件: CC256XQFNEM + CC256XEM-STADAPT + STM32F4DISCOVERY

软件:STM32 Bluetopia SDK、IAR Embedded Workbench for ARM v7.50.2.10505

故事:

在开始之前、我为 R12、R22、R32、R42、R52放置了0欧姆电阻器

2.我在电路板和 PC 之间连接了一个 USB-UART 转换器、并打开了 Tera-Term 控制台

3、编译了演示代码、上传到了发现板、一切正常、看起来正常。

4.按照 此 wiki 页面上的说明进行操作

5.已将 Android 手机与 HFPDemo 配对并已连接。

6.呼叫某人时,两侧都没有音频,似乎麦克风和扬声器都是静音的。

然后,控制台屏幕上出现错误:错误在 StartDAC()中,您可以在下面提供的屏幕截图中找到错误消息。

我是否缺少一些步骤? 有什么想法吗?

e2e.ti.com/.../6170.experiments.zip

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

    在我运行正常 HFP 演示的设置中、在 CC256XEM-STADAPT 上、所有 J1-J6跳线都处于相反的位置(在 EVAL 侧、而不是 Discovery 上)。 通过这种设置、我可以通过耳机听到声音。 请尝试一下、并告诉我它是否有用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 DFZ、

    感谢您的建议、但是、一旦我将跳线更改为相反的位置、我就会得到以下错误、并且 LD3持续闪烁:

    Openstack()。
    端口1 115200 (UART)上的堆栈初始化失败:-4。
    无法打开堆栈。

    您是否进行了栈文档(Enable_STM32_Discovery.pdf)中 pdf 建议的代码修改? 我做了这些修改,不知道这些修改是否有任何问题。

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

    我能够就此与一位专家进行交谈、他告诉我、通常不建议将发现板用于音频应用、因为 DAC 与音频编解码器不兼容(这可能是错误的来源)。 我建议使用 STM3240G-EVAL 板、或 wiki 上 TI 认可的其他解决方案之一。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    DFZ、

    这毫无意义、如果确实如此、则 TI 会进行广告宣传并销售一些坏的产品。 我购买了两套此类板、因为 本 TI 文档 建议将它们作为运行 HFPDemo 和其他板的选择。 他们至少应该警告新客户该问题、因为他们知道该问题。

    BTW、感谢您的信息。

    Mehmet

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

    Mehmet、

    文档中的哪些内容让您相信 HFPDemo 可以在 Discovery 板上开箱即用? 在文档的第18页上、有一个表格列出了演示开箱即用的平台、所有这些平台均列为 STM3240G-EVAL。 我同意可以在您参考的文档中更清楚地说明这一点、但 本文档 明确指出:  

    所有示例应用都可以通过 STM3240G-EVAL 板开箱即用。 必须移植示例应用程序才能与 STM32F4DISCOVERY 板配合使用。 移植文档可在 CC2564CSTBTBLESW 安装目录中找到。

    由于 STM32F4DISCOVERY 板的硬件限制、音频和语音应用无法移植到 STM32F4DISCOVERY 板以进行完整评估。 使用 STM3240G-EVAL 对以下音频和语音示例应用进行完整评估:

    •A3DP Demo_SNK

    •A3DP Demo_SRC

    •AUD 演示

    •HFP 演示

    •HFPAG 演示

    •HSP 演示

    但是、您使用的文档中并未明确说明这一点、但我希望能够对文档进行适当的编辑、以便将来更加清晰。