Other Parts Discussed in Thread: ENERGYTRACE, CC2340R5
主题中讨论的其他器件:ENERGYTRACE、 CC2340R5
我曾尝试测量不同断电模式下的流耗。 使用 GPIOSHUTDOWN Im 可以将器件置于关断模式。 同样、我的目标是将器件转换为待机模式和空闲模式、以 测试功耗。 您能帮我解决这个问题吗?"
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.
Other Parts Discussed in Thread: ENERGYTRACE, CC2340R5
我曾尝试测量不同断电模式下的流耗。 使用 GPIOSHUTDOWN Im 可以将器件置于关断模式。 同样、我的目标是将器件转换为待机模式和空闲模式、以 测试功耗。 您能帮我解决这个问题吗?"
您好,Navami GS,
我希望你们做得好。 首先、您是否已在使用 EnergyTrace? EnergyTrace 是 CCS 随附的工具、使您可以轻松测量器件消耗的功率/电流、并提供方便的图形。
对于待机/空闲模式、这是由 RTOS (FreeRTOS)控制的、它会将器件自动置于最佳功耗模式(考虑到正在运行哪些外设);您通常可以使用 SLEEP/ClockP_SLEEP 命令对此进行测试。

下面是一个与您的问题非常类似的主题: https://e2e.ti.com/f/1/t/1337334/。
谢谢。
A·F
您好,Navami GS,
您可以将 EnergyTrace 与 CC2340R5器件结合使用、在快速测试关断时、读数为~0uA、而睡眠读数为~0.7uA (下图为睡眠模式)。

若要快速测试这个打开的 CCS、请导入 empty 示例项目或 gpioshutdown 项目、并运行 EnergyTrace。
-gpioshutdown 显示在按下按钮后,器件将关闭并达到最低(关闭)功率状态。
-EMPTY 项目将切换 LED、只需移除 LED 的跳线或从 SLEEP (1)增加 SLEEP (1000)以显示器件达到待机电流。
你通常可以调用 sleep (...);just fine 以及 ClockP_sleep、尝试上面我推荐的示例项目、看看你得到了什么结果!

同时请记住、要进入 ENegyTrace、您首先需要编译然后刷写项目、然后就可以使用 EnergyTrace。
谢谢。
A·F
您好,Navami GS,
如果未修改、gpioshutdown 项目将使器件进入关断(关闭)状态。 如果要测试 STANDBY/IDLE、您需要修改 gpioshutdown 以在某个持续时间内保持睡眠状态、或使用 empty 示例项目。
基本 gpioshutdown 示例项目演示关闭电源状态
基本空项目示例项目演示待机功耗状态(可能需要增加睡眠持续时间以使其更加明显)
如有需要、请参考专有的 RF 快速入门指南(TI.com)以获得有关设置器件的更多帮助。
谢谢。
A·F
您好、Navami、
三种 电源模式由电源驱动程序处理,这意味着设备自动处于最佳电源状态(*尽管您可以通过调用电源关机轻松将设备设置为关机)。 空闲和待机可能不太明显; 您可以阅读数据表并弄清哪些外设可用于工作/空闲但不可用于待机、然后使用这些外设 、然后调用睡眠(在这种情况下、由于外设处于运行状态、器件应该处于空闲状态而不是待机状态)。 在这种情况下、您可以检查功耗、以查看器件是处于空闲还是待机状态。
-例如: LGPT 在设备运行和空闲功耗模式下可用。
您之前发表过一篇文章并获得了半类似的结果: https://e2e.ti.com/f/1/t/1337334/
谢谢。
A·F