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.

[参考译文] CC2340R5-Q1:CC2340 通过 GPIO 控制在广播之间实现低电流

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1600319/cc2340r5-q1-cc2340-achieving-low-current-between-broadcasts-with-gpio-control

器件型号: CC2340R5-Q1

您好、TI

 我们目前正在使用 GPIO12 来控制射频开关的电源。 我们要实现以下节能策略:将引脚拉至低电平可在广播前打开射频开关(如图 1 所示)、将引脚拉至高电平可在广播结束后关闭射频开关(如图 2 所示)。 这会最大限度地减小两个广播事件之间的电流(如图 3 所示)、从而降低功耗。

您能否说明这种节能方法是否可行?

如果这种方法可行、我应该如何继续使用特定配置来实施它?

TI_e2e1.png

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

    您好、Peisheng:  

    在广播集完成后、关闭射频开关以消除任何到天线的输出的点是什么?  

    请告诉我。  

    谢谢、
    Isaac

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

    你好、Isaac、

      是的、您完全理解它。  

     我们希望使用 GPO12 来控制与广播事件操作同步的射频开关电源。 射频开关电源应在广播事件之前打开、并在广播事件结束后关闭。 这同样适用于连接事件。

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

    您好、Peisheng:

    默认情况下使用 SDK、HFXT 仅在活动模式(使用无线电时)期间打开、而不是在待机模式期间打开。 这样可以将广播之间的功耗降至最低。 广播之间的电流是待机电流、此时会有一些 VDDR 充电脉冲、具体取决于您的连接/广播间隔。 请问您是否尝试过未配置射频开关、以及产生的电流是否不够?

    此致、

    现金

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

    嗨、现金

     也许对我前面提到的事情有一些误解。 我来详细说明一下下面的架构图。

      我们希望使用 GPO12 来控制与广播事件操作同步的射频开关电源。 射频开关电源应在广播事件之前打开、并在广播事件结束后关闭。 这同样适用于连接事件。

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

    嗨、现金

      我将补充一些其他信息。

     在广播期间、需要打开射频开关。 目前、射频开关在上电后保持导通状态、这会导致广播间隔期间的空闲电流达到 50µA 的水平。 只有在我调用 shutdown 函数后它才会下降到 1µA。( 如图 1 所示)

     当我关闭射频开关时、广播间隔期间的空闲电流会降至 1µA。( 如图 2 所示)

    因此、我想知道是否只能在广播事件开始前打开射频开关、并在事件结束后立即关闭。这样、我仍然可以在广播期间使用射频开关、同时在空闲期间保持低至 1µA。

      

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

    嗨、现金

     就登记入住吧 这是几天—我想知道你是否有一个问题的答案吗?

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

    您好、

    如果您只想在对讲机激活前打开开关、最简单的方法是注册电源通知(从待机状态唤醒)。 该事件将在任何 CPU 活动之前发生、然后您可以打开开关。

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

    您好、

      您能否为此方法提供一些示例或参考代码?

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

    您好、Peisheng:

    请查看 https://dev.ti.com/tirex/explore/content/simplelink_lowpower_f3_sdk_9_14_01_16/docs/drivers/doxygen/html/_power_8h.html 中的 Power_registerNotify () API。 此 API 将允许器件在发生不同的电源事件时生成通知。

    此致、

    Hg