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.

[参考译文] MSP430FR6989:在 Launchpad 上测试 LPM 的详尽指南

Guru**** 2466550 points
Other Parts Discussed in Thread: ENERGYTRACE

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1363469/msp430fr6989-definitive-guide-on-testing-lpms-on-launchpads

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

我创建这个线程不是为了提出问题、而是为了回答一个问题:h***我要测试和证明低功耗 MSP430是如何真正低功耗的。 我有一个 FR6989 Launchpad、尝试低功耗模式和查看 Energytrace 上的2 mA 真的是一件令人困扰的事情。 Energytrace 也将展示出预期 LPM 下的高电流。 显然,我检查了所有的互联网上,但无法找到完整的说明如何证明那些传奇的低于1微安的值。

Energytrace 或变体:外观良好、无法在我的低功耗模式测试中发挥作用。 只要使用这些工具、我就有了可靠的2 mA。 太晚了、我才意识到需要同时为调试板(而不仅仅是我们的板)供电。 我已经读取到 Energy Trace 应该减去与调试相关的电流的某个位置、但我的大脑可能正在给我玩游戏。 人们说使用没有跳线的 EnergyTrace 模式、但没有跳线、我无法启动 EnergyTrace、至少在 CCS Theia 中无法启动该模式。 使用 CCS 启动 Energy Trace 和 Energy Trace++的可靠方法 Theia 在连接所有跳线的情况下正确启动调试模式、然后 Energy Trace 按钮变为激活状态。

有关证明电流消耗小于1uA 的说明

1.拔下所有跳线

2.使用3.3 V 电池为您的主板供电(或者像3.7锂离子等接近的电池)。 电压稳压器导致使用5V 的功耗更高。

3. 使用 TI 提供的示例之一。 我曾使用 msp430fr69xx_lpm3/03示例。 构建和加载软件的释放模式。 老实说、我没有在成功的测试中测试调试版本、因为在欧洲已经太晚了。

3.将万用表正确地放在电池电缆上。

4.用自己的万用表享受测试。 当我在 LCD 屏幕上看到0.8uA 时、我流泪。  

下一步测试:试用纽扣电池同样的功能、然后尝试更低的功耗模式。

现在我可以好好睡一觉了。 但是、有人能给我提供一个有关如何在 Energytrace 模式中正确查看相同结果的详尽指南(无论它是否也适用于 Theia 版本)吗? 一步一步地、就像我5岁了。 我绝对可以证明 TI 在这些低功耗指南上的影响力很小、并且在有关 低功耗器件/示例的高功耗论坛上有很多问题。 这些线索中的大多数都有晦涩的建议或答案。

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

    很遗憾听到这个消息。

    这是供您参考以使用 Energytrace 的文档: https://www.ti.com/lit/an/slaa603/slaa603.pdf

    根据我的经验、enegrytrace 可实现~0.1uA 的精度。 关键点取决于硬件设置。 请移除电路板上除3V3和 GND 之外的所有跳线。 然后、您可以启用 energytrace 并进行试用。 它应该能正常工作。 如果还有其他问题、请告诉我。

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

    我假设顺序是  

    1.下载软件

    2.卸下所述跳线

    3.启动 Energytrace。

    观察结果

    1. 在开始调试过程之前、我无法在 CCS Theia (连接所有跳线)中启动 Energy Trace/Energy Trace++。 对于 LCD 控制器、这些按钮

    2. 我启动调试过程并在入口处停止后(就在停止看门狗计时器之前)、Energy Trace 按钮变为激活状态。 然后我可以开始
    3. 在步骤2之后、移除5V 引脚似乎会中断 USB 连接式断开连接。 因此、在尝试永久测量功率之前、我移除了5V 的电压。
    4. EnergyTrace 在活动的调试会话之前不可用、因此我需要在调试会话之前连接 SpyByWire 和 UART。 调试会话和 Energytrace 激活后、我可以拔下前面提到的4个引脚、继续执行代码、并像我在含电池的万用表中看到的那样查看功耗测量。
    5. 没有跳线(有道理)我无法启动调试会话、因此在调试过程中将其移除。

    我的问题是:

    • 这是功率测量的正式顺序(首先启动调试器、然后是 Energy Trace、然后移除跳线和测量)吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    实际上、在使用 energyTrace 时不应启用调试。 这将增加更多电流。

    我安装 CCS theia 并尝试查看你的问题。 然而,我似乎遇到的问题,当即兴项目.

    总之、我建议您使用 CCS。 可以在不启用调试的情况下启用 energytrace。

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

    我现在有3个不同的 CCS 版本。 CCS 6.1.3确保只能正确配合"TI-RTOS for MSP430"使用。 一个是无调试模式下适用于 Energy Trace/++的最新常规 CCS 版本。 CCS Theia、了解最新的 IDE。

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

    我认为 Energytrace 应该适用于最新的 CCS 吗? 如果需要、我将关闭该主题。