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.

[参考译文] LP-EM-CC2340R5:待机电流>150uA

Guru**** 2756835 points

Other Parts Discussed in Thread: ENERGYTRACE

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1251416/lp-em-cc2340r5-standby-current-150ua

器件型号:LP-EM-CC2340R5
主题中讨论的其他器件:ENERGYTRACE

gpiostandby 为例,我的待机电流似乎比它应该高得多——约168uA。。。  下面是我看到的信号:

             

我从外部给电路板供电,拔下10针调试电缆...  我已经为 LED 留下了跳线的位置,因此额外的~6mA 电流每隔一秒...

生成的 ti_drivers_config.c 文件确实包含按预期调用 Board_shutdownExtFlash ();但当我的程序暂停时,我的 Launchpad 上还有什么可能消耗这么多的电流????  除了 GPIO,我不使用任何其它驱动程序。。。

我的预期是电流在~1uA 范围内……   

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

    尊敬的 Bob:

    您能否从 while 循环中删除内容、然后只需添加:  

     while (1)
        {
            /* Sleep, to let the power policy transition the device to standby */
            sleep(100000);
        }

    借助此公式、可测量桌面上的功耗为~3 -4 mA。

    此致、

    亚历克斯

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

    尊敬的 Alex:

    我现在降低到~40uA --更好,但仍然比我预期的高10倍

    您的测量值实际上是否为~3-4 uA????

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

    尊敬的 Bobel:

    可以。

    您能给我一个关于您的设置的总体描述吗?  

    您正在使用哪些外设?  

    您是否对代码进行了任何更改?

    您要使用什么器件来测量电流消耗量?

    此致、  
    亚历克斯

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

    尊敬的 Alex:

    我实际上是在实施我自己的"裸机"运行时,我*已经*能够在待机状态下实现~3-4uA 的电流...  出于什么原因,使用 gpiostandby 示例不是很好的基准(对我来说).... 我想我现在好...

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

    又一个更新...  作为一个简单的基准,我想以1赫兹的速率唤醒(使用 LPXtal 的准确性),并做一些微不足道的工作,例如闪烁一个 LED ...  我的期望是,除了这一短暂的活动期间,我会在静止时绘制~1uA 的电流...

    使用我自己的"裸机"运行时,我实际上低于1uA 的阈值...  但是、当我运行 TI 的 gpiostandby 示例时、我消耗的电流大于150uA (如上所述)...  我能够通过基本上具有一个"无限"的超时来减少这个数字,虽然我仍然不清楚为什么 TI 的运行时不能在1秒的内部做得更好...

    一般来说,我不能在你的 SDK 中找到一个例子在1秒的时间内实现~1uA 的流耗...

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

    尊敬的 Bob:

    "对不起,我不小心给弄丢了。"

    待机电流预计将高于数据表中所述的值、因为在该示例中 GPIO 单元必须通电。

    您能否解释一下如何执行电流测量?

    是否使用 EnergyTrace 进行测量?

    如果是这样、您是否可以访问任何其他电能测量工具、因为 Energytrace 不是非常适合这种准确度为+-700nA 的低电流、因此在这里将不会有非常好的准确度。 但是、这应该足以 显示电流不是150µA、

    我使用能量跟踪功能重复了测量、可以确认我没有看到 GPIO 示例中的150µA。  

    切换频率为1 Hz 的红色 LED:

    我看到使用 EnergyTrace 时的结果如下:

    具有设置跳线

    拆下跳线后、看起来如下所示:  

    您能否再次说明您的测量设置和执行测量的方式?

    另外、最好知道您要使用哪些设备来测量电流。  

    此致、

    亚历克斯

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

    我正面临着与帖子创建者所说的几乎相同的价值观相同的问题。 我使用了 SDK v7.1和 LaunchPad CC1312R1的默认待机示例

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

    嘿、Andres、

    CC1312是 Sub-1您可以在另一个文件夹中为此创建单独的线程、以便我们可以将该线程分配给相应的专家吗?

    改善结果的首要准则是:  

    移除除电源外的所有跳线(如果您由外部电源供电、请同时移除电源引脚)

    此致、

    亚历克斯