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.

[参考译文] LAUNCHXL-CC26X2R1:空闲线程中的未知功率尖峰

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1003423/launchxl-cc26x2r1-unknown-power-spikes-in-idle-thread

器件型号:LAUNCHXL-CC26X2R1
主题中讨论的其他器件:ENERGYTRACE

您好!

我将使用 CC13x2_26x2 SDK 5.10.00.48测试 multi_role 示例。 我想使用 EnergyTrace 检查器件的空闲流耗。 在 Main()中,我已经注释掉了所有任务:

从而使器件保持空闲模式。 但是、当使用 EnergyTrace 进行测试(并遵循指南 SWRA478D - 测量 CC13xx 和 CC26xx 电流消耗)时、我大约每800ms 获得一次功率尖峰:

这很明显是 RTOS 调度程序唤醒以执行某项操作、但我不知道如何或如何控制它。 我无法想象这只是为了推进系统时钟、因为电流会跳至大约10mA。

我已使用 syscfg 设置电源模块、以使用 PowerCC26XX_standbyPolicy 并禁用 RCOSC 校准。 如果您能知道这种唤醒的原因、以及是否有方法禁用或控制执行它的时间间隔、我将不胜感激。

Eyal

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

    您好、Eyal、

    这似乎是  器件处于待机状态时发生的 VDDR 再充电。 SWRA478D 应用手册第2章"待机"中讨论了此行为。 我已与硬件团队联系、了解他们对此的想法。

    此致、

    1月

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

    您好!

    是的、这是 VDDR 再充电。 我之所以感到困惑 、是因为我们的功耗分析器(不是 EnergyTrace)显示空闲电流远高于数据表、这让我认为 VDDR 再充电之外的其他因素可能会导致电流尖峰、我的电源策略存在问题。

    我们的电流分析器似乎有一个问题破坏了我们的测量、但它已经修复、器件现在可以正常工作。

    谢谢