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:CC2564B 在 BLE 模式下具有高功耗

Guru**** 2553450 points
Other Parts Discussed in Thread: MSP430F5438A, CC2564

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/581395/cc2564-cc2564b-power-consumption-high-in-ble-mode

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

您好!

我们目前面临的一个问题是、我们拥有的系统有一个持续保持 BLE 连接的用例。 此系统是 CC2564B、具有 MSP430和外部编解码器、同时运行 HFP 和 BLE。

CC2564B 的数据表指定电流约为199uA、但我们测量了当 iPhone 连接到器件时、CC2564B 在此模式下的电流消耗约为5.5mA。 调整 BLE 连接参数(间隔)会对超过5.5mA 的峰值产生影响、但5.5mA 左右的平均值仍然存在。

我们已在 TI 的参考平台上使用 MSP430F5438A、QFN EM 和 PXP 演示(未修改)测试了此问题。 因此、参考代码本身似乎遇到了问题(在系统中添加 HFP 不是根本原因)。

此问题的类似主题是:

https://e2e.ti.com/support/wireless_connectivity/bluetooth_cc256x/f/660/t/577985

是否有任何配置更改允许 CC2564在连接事件之间进入睡眠状态(因为我假设这是发生的情况)?

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

    我将尝试使用 MSP430F5438A 在未修改的 PXPDemo 上运行类似的测试。

    一般而言、这种情况下需要更改的一些参数是
    -增加连接间隔(CI)。 或强制连接较大的 CI。 我相信你已经尝试过这种方法。
    -第二个方法是确保 HCILL 不活动超时对于 CI 来说足够小。

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

    数据表电流消耗值针对500ms 连接间隔、0ms 从器件延迟和10dBm 输出功率。 当 PXPDemo 被用作从设备(即与一部属于 LE Master 的电话一起使用)时、默认情况下不会协商连接间隔、连接间隔最终将为~50ms。 如果连接间隔为50ms、则会产生您看到的4mA 平均电流消耗。 当我强制连接间隔为500ms 并将输出功率降低至10dBm 时、我会看到与数据表类似的结果。

    因此、请确保连接间隔实际上正在更新。

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

    您好、Vihang、

    我们将在结束时进行测试并告知您。

    您是否使用 API 发送了连接参数更新、或者您是否使用了可控制连接间隔的主设备?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用了主器件、在该主器件中、我通过将最小和最大连接间隔设置为500ms 来强制将连接间隔设置为500ms。 但在建立连接后,您也可以通过调用 GAP_LE_Connection_Parameter_Update_Request() API 来实现相同的结果。