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.

[参考译文] CC2564C:器件功能

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1210871/cc2564c-device-capability

器件型号:CC2564C
主题中讨论的其他器件: CC2564

您好、专家!

我建议我的客户将此问题发布到 E2E 中、但他们似乎无法做到。 因此,我代表他们在这里发言。

以下是他们的完整记录。

***
我对您的 CC2564CRVMT 器件感兴趣、但我需要您确认以下场景。

我需要设计一个采用 CC2564CRVMT 的电路板、以便:

  1. 通过移动电话接听电话;
  2. 从手机传送的音频流音乐;
  3. 通过使用获取命令 BLE SPP 经典 之间 呼叫或流式传输(1点和2点)并激活特定 GPIO;
  4. 通过使用 UART 与另一个 MCU 板通信,以便:
    1. 通过来自外部 MCU 的特定 UART 命令读取 GPIO 的状态
    2. 正在播放 MP3 都是从我的文件中通过 UART 发送的。 文件:
      1. 将存储在通过 UART 连接的主机板的 SD 中、传输后播放。
      2. 流媒体播放器(如果可能、不知道、通过 UART)

您能否说明不能达到上述哪项要求?

如果所有这些都可实现、您能否建议:

  • 架构的可能配置
  • IDE 在必要时使用以及源代码示例?

***
请为您提供帮助。 谢谢你。

此致、
阿奇·A·阿奇

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

    您好、Archie。

    为了确保我们处于 同一页面、 CC2564C 是一款需要主机的蓝牙收发器、与您的第4个问题相关。

    CC2564C 支持 HFP (免提配置文件)、并且具有可实现宽带语音(WBS 高质量音频)的协处理器

    CC2564C 支持 A2DP (高级音频分配配置文件)、具有可降低主机负载并充当 SBC 编码器/解码器(辅助 A2DP)的协处理器

    3.如以下 E2E 博文所述: https://e2e.ti.com CC2564C 可按这种方式使用、但需要注意的是、您不要将协处理器用于多个此类任务(BLE、WBS 或 A3DP)

    4A 主机 MCU 可以并且应该处理此 UART 通信

    4BA。 UART 音频可以使用、但需要使用 I2S/PCM 接口的 A3DP 或 WBS (HFP 和 A2DP 的协处理器辅助模式)的情况除外。

    4b. 不确定玩家在流媒体中的定义?

    由于您的 UART 音频要求、您很可能需要使用强大的处理器来处理音频编码/解码。 我们的常规协议栈支持 MSP432、TM4C 和 STM32F4处理器、但可以进行移植: TIBLUETOOTHSTACK-SDK 软件开发套件(SDK)| TI.com。我们的 Linux 堆栈专门针对 AM437x EVM、AM335x EVM 和 BeagleBone 平台构建。  TI-BT-STACK-LINUX-ADDON 驱动程序或库| TI.com 在这种情况下、您可以随意使用所需的任何 IDE。

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

    Daniel、您好!

    感谢您的回复。 请考虑我不是一个音频专家所以原谅愚蠢的问题; 下面在红色。

    请向我们提供信息。

    您好、Archie。

    为了确保我们处于 同一页面、 CC2564C 是一款需要主机的蓝牙收发器、与您的第4个问题相关。

    CC2564C 支持 HFP (免提配置文件)、并且具有可实现宽带语音(WBS 高质量音频)的协处理器

    非常好

    CC2564C 支持 A2DP (高级音频分配配置文件)、具有可降低主机负载并充当 SBC 编码器/解码器(辅助 A2DP)的协处理器

    非常好

    3.如以下 E2E 博文所述: https://e2e.ti.com CC2564C 可按这种方式使用、但需要注意的是、您不要将协处理器用于多个此类任务(BLE、WBS 或 A3DP)

    我们只需要相同的配置。  在上面的帖子中。 因此、我认为我们不会同时将协处理器用于 WBS 和 A3DP。 我们只需要,在 HFP 调用或 A2DP 流,通过使用 BLE (小命令)接收小尺寸的数据,以便:

    1. 打开和关闭 CC2564C 的本地 GPIO
    2. 如果(1)无法实现、请将 BLE 接收到的命令代理到 UART 、以便我们的 MCU 可以打开和关闭 GPIO。

    您认为这种用例可行吗?

    4A 主机 MCU 可以并且应该处理此 UART 通信

    非常好

    4BA。 UART 音频可以使用、但需要使用 I2S/PCM 接口的 A3DP 或 WBS (HFP 和 A2DP 的协处理器辅助模式)的情况除外。

    4b. 不确定玩家在流媒体中的定义?

    下面我来解释一下用例:我们的 SD 卡中有一个 MP3文件、我们只想使用您的模块进行播放、所以我们有两种方法:

    1. 我们实施 MP3/波形解码器、然后将    使用 UART 播放的原始样本发送至 CC2564C (想不出可能)
    2. 我们将   MP3文件的小块发送到 CC2564C、然后您的模块会播放该文件(即使 CC2564C  必须 先存储所有文件才能正常播放它)。

    由于您的 UART 音频要求、您很可能需要使用强大的处理器来处理音频编码/解码。 我们的常规协议栈支持 MSP432、TM4C 和 STM32F4处理器、但可以进行移植: TIBLUETOOTHSTACK-SDK 软件开发套件(SDK)| TI.com。我们的 Linux 堆栈专门针对 AM437x EVM、AM335x EVM 和 BeagleBone 平台构建。  TI-BT-STACK-LINUX-ADDON 驱动程序或库| TI.com 在这种情况下、您可以随意使用所需的任何 IDE。

    我想我们将使用一个 Linux 嵌入式处理器来连接您的 CC2564C   

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

    3.1您好、Nicola、没有超出 CC2564C 数据表中所列功能(HCI/UART、PCM/I2S 等)的 GPIO 引脚可供使用。

    3.2在 CC2564C 上接收到的任何 BLE 消息都将通过 HCI/UART 发送到主机、并可以通过堆栈进行相应处理、因此您可以轻松切换主机处理器上的 GPIO。

    4.1不建议通过 UART 执行所有操作,对于 HFP,有一个已知问题 (+) CC2564C:SCO over HCI - Bluetooth forum - BluetoothRegistered︎ ñ ol - TI E2E 支持论坛  ,音频质量会降低。 我的建议是确保所用的任何主机处理器都具有内置 PCM/I2S 总线或希望使用外部芯片。

    4.2 CC2564C 是一款收发器、无法对 MP3文件进行解码。 与我之前的回答类似、我建议由主处理器对 MP3进行解码、然后将其馈送到 PCM/I2S 接口。

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

    Daniel ,你好!

    完美、所以我认为正确的配置将是以下附加配置、其中:

    1. 解码器将托管在我们的 MPU 中
    2.   我们将在 MPU 中实施 CC2564C 协议栈、以便我们可以同时使用 BLE 和经典解决方案

    您能确认吗?

    再次感谢大家的支持。

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

    您好、Nicola、  

    建议的一项更改是在 CC2564与 Linux MPU 上单独的 I2S/PCM 端口之间建立连接。

    这是为了避免前面提到的 HFP 音频质量不佳的风险。 HFP 利用 SCO 连接、当通过 UART 运行上述同步连接时、可能会发生各种问题。  

    (+) CC2564C:mSBC over HCI 问题。 - Bluetooth 论坛- BluetoothRegistered︎ 支持- TI E2E 支持论坛

    CC2564C:HCI 上的 SCO -蓝牙论坛- BluetoothRegistered︎ 支持论坛