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.

[参考译文] MSPM0G3507:如何使其在96uA/MHz 的规格下运行?

Guru**** 2460850 points
Other Parts Discussed in Thread: MSP430F1232, MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1483177/mspm0g3507-how-do-i-get-it-to-run-at-the-spec-96ua-mhz

器件型号:MSPM0G3507
主题中讨论的其他器件:MSP430F1232

工具与软件:

规格表明它将以96uA/MHz 的频率运行、因此使用32K 时钟应该能够以大约3uA 的电流在运行模式下运行 CPU。  我知道还有其他静态功耗源、如振荡器、所以我们并不期望看到这个数字。  但是、使用 MSP430F1232、我可以通过外部32768 xtal 运行该计时器并降低至大约38uA。  我在实际电路板上所能做的最佳操作是大约500uA、在 launchpad 上所能做的最佳操作是在 RUN2SLEEP2模式下达到288uA。  我缺少什么?  我可以在睡眠模式下降到3uA、同样、我要尝试解决的问题是在使用 MSPM0G3507时如何匹配 MSP430F1232 38uA?

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

    您好!

    [quote userid="616669" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1483177/mspm0g3507-how-do-i-get-it-to-run-at-the-spec-96ua-mhz 规范规定它将以96uA/MHz 的频率运行、因此使用32K 时钟应该能够以大约3uA 的电流在运行模式下运行 CPU、是的

    这是不对的。 96uA/MHz 用于运行模式下的 MCU。 如果 MCLK 使用32k 晶体、请检查待机模式下的电流消耗数据。 您需要将 MCU 设置为低功耗模式以达到3uA 要求。

    此致、

    Cash Hao

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

    请阅读我写的内容:

    我可以在睡眠模式下降到3uA、同样、我要尝试解决的问题是在使用 MSPM0G3507时如何匹配 MSP430F1232 38uA?

    我需要您再次指出、示例代码将以最低功耗运行(不是睡眠、待机、关断或停止但运行)、并显示/证明96uA/MHz 规格或与其接近。  我需要低功耗运行。 我可以正常使用低功耗睡眠。  我的 Launchpad 示例是 sysctl_power_policy_sleep_to_standby_lp_MSPM0G3507_nortos_ticlang、并移除了所有跳线来隔离 MSPM0G3507、并使用该示例、我可以在 RUN2模式下实现3uA 睡眠电流和288uA 电流。  32768Hz 下的288uA 是最佳状态吗、或者是我做错了什么事情?  此论坛上的任何人是否有任何数据可以证明 MSPM0器件的最低运行电流是多少?  TI 是否有任何测试数据 ti 显示 MSPM0器件的最低运行电流?  96 UA/MHz 规范从何而来?  在哪里可以证明备份该规格?  用于证明它的示例代码在哪里?

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

    您好!

    在 MCLK@80MHz 时、96uA/MHz 的流耗低于。 高性能模拟类产品(7.6mA)/ 80MHz ~= 96uA/MHz

     

     96uA/MHz 不适用于低于4MHz 的 MCLK 频率。 我们没有运行模式 MCLK@32kHz 时的电流消耗数据。 因为您在 RUN2模式下将获得288uA。 我想这是您在运行模式下可以获得的最低电流消耗。

    此致、

    Cash Hao

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

    抱歉、我们已经使用 MSP430F1232有20年了、它运行时钟频率是38uA @ 32KHz。  288uA 似乎根本就没有问题、并且与之相比过高。  希望您可以将此情况升级、以便从 TI 获得该规范的正式/官方答案。  告诉我结果必须正确没有任何帮助。

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

    您好!

    了解。 MSP430与 MSPM0器件有很大不同。 MSP430旨在实现超低功耗、然而、MSPM0基于 cortex M0+内核。 低功耗性能不如 MSP430内核。  

    我将在下周早些时候对 MSPM0G3507进行一些测试、并再次核对电流消耗@32kHz。  

    此致、

    Cash Hao

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

    谢谢!  它是 TI 真正应该发布的规格。  您的用户需要了解他们的代码是否在使用最低功耗运行配置时正确无误。  您发布睡眠电流、以便我知道我是否正常睡眠。  运行电流也需要知道。  规格应为运行电流=静态运行电流(即保持闪存等状态所需的时间)+ uA/MHz 电流。  如果从 SRAM 而不是从闪存运行、那么最低运行电流是否会下降?您可以禁用闪存或将闪存置于"热待机"状态吗?

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

    您好!

    我已经在我的 LP 上测试了 RUN2模式电流消耗。 我得到大约296uA。 因此、低于300uA 是 RUN2模式的预期电流消耗。 不能手动禁用闪存。 300uA 应该是您在运行模式下可以获得的最低电流。

    此致、

    Cash Hao