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.

[参考译文] CC1310:睡眠时的电流消耗

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1309692/cc1310-current-consumption-when-sleeping

器件型号:CC1310
主题中讨论的其他器件:ENERGYTRACE

我在 CC1310 Launchpad 上运行了 NoRTOS 固件。 我使用 EnergyTrace 和 CC1312 Launchpad 测量功耗:仅将 CC1310的3.3V 和 GND 连接到 CC1312并开始测量(没有其他引脚连接到 CC1310或 CC1312)。

当固件进入睡眠模式时、我看到"平均电流"为8.8uA、12mA 为"最大电流"。 固件使用射频、ADC、外部闪存(LaunchPad 的)、UART、电池监控器、计时器和一些数字 IO。 我在射频上停止 RX、关闭 ADC、停止计时器、禁用电池监控器、然后再进入睡眠状态。

1)消费是否正常? 根据数据表、我希望功耗更低

2)固件中是否有方法可以知道休眠期间是否有设备唤醒芯片。 这是为了知道我是否保留了会在睡眠期间导致12mA 尖峰的使能项

这是我在睡眠期间具有的电流迹线

谢谢!

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

    尊敬的 Matteo:

    我看到您在使用 ADC、当器件进入睡眠模式时如何配置 ADC 引脚、它们是否悬空? 您应该尝试将其上下拉、如 https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1287039/cc1312r-power-consumption-regarding-thread-on-cc1312/4924523#4924523所示

    在您观察的脉冲处、我想这些是 VDDR 再充电脉冲。 您可以在以下文档中获得更多信息: https://www.ti.com/lit/an/swra478d/swra478d.pdf

    此致、

    亚瑟

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

    Arthur、您好!

     感谢您的答复。

    我已经检查了 ADC 引脚,经过 ADCBuf_close()后,配置看起来不错(带下拉的输入),但电流消耗仍然在8.8uA 左右。

    关于 RF:我只想停止那里的任何 TX/RX;我是否必须做其他事情来降低功耗?

    关于脉冲再充电、我要阅读文档以了解它们、谢谢。

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

    尊敬的 Matteo:

    在测量之前、您是否还会运行 EnergyTrace 校准?

    电流增加的另一个原因可能是外部闪存仍处于激活状态、您检查一下吗?

    对于对讲机、在对讲机工作结束时运行 rf_yield (rfHandle)应将对讲机置于睡眠状态。

    此致、

    亚瑟

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

    谢谢、好像关闭 NVS 会将平均电流降低到1.6uA、这很好。


    我过去也在 NVS 关闭的情况下尝试过、但平均电流(奇怪的)增加了。 可能当时我使用我们的电路板、而不是开发板进行功率测量:可能我们的电路板有一些需要改进的问题。